Here are the list of tools and technologies I have used to create this website.
Starting with the domain I am using Porkbun as my current registrar. Porkbun just does the job correctly. Though the UI seems little bit old but still managable.
Regarding recommendation I would advice you to check which registrar is providing registration for low amount.You can check here for prices for domain. Please check before purchasing that it is registered in ICANN or not. Some popular registrars are : NameCheap, GoDaddy, Dynadot, NameSilo and many more.
For hosting I
I am currently using Hostinger.
For shared hosting I recommend Hostinger (For Asian Visitors) and Bluehost (For American and )
For sites with good amount of visitors I recommend Cloudways.