Create a new wrapper in aws interfaces file similar to the iam one to add in the functions you will need for creating the hosted zone. A preexisting function that you can add to function are in this https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/route53 like Client.CreateHostedZone
Create a new route53 controller similar to the awsaccount controller adding the new functions to the reconciller
What & how