Example I use amazon Route 53
Amazon gives me DNS such as
ns-111.awsdns-36.net
ns-222.awsdns-13.org
ns-333.awsdns-53.co.uk
ns-444.awsdns-20.com
But I want to create my own custom nameserver alias, such as...
ns1.mydomain.com -point to--> ns-111.awsdns-36.net
ns2.mydomain.com -point to--> ns-222.awsdns-13.org
ns3.mydomain.com -point to--> ns-333.awsdns-53.co.uk
ns4.mydomain.com -point to -> ns-444.awsdns-20.com
I would then add these custom name server to my registry.
Is this possible?
No, you really don't want to do this. Nameservers mentioned in NS records are not allowed to resolve to CNAMEs, so you will have to create glue records that point to amazon's IP addresses. Which they can change at any time, breaking your domain completely.
AWS now allows this.