For personal projects, I've favored gandi.net for many years, but I'm trying to get a few candidates together for the organization I work for. Not a fan of GoDaddy, NetworkSolutions, or many of the all-in-one web host / registrar / app hosting / whateverelse sites.
Hoping there are a few modern alternatives out there that I haven't seen yet. We had all of our domains on Google Domains, but since they got bought by Squarespace, I'm surveying our options.
Been with namecheap for years, no complaint at all. Their interface is good enough for most things and if I need anything more complex than they make easy I just stick in an NS record and do the fancy shit in Route 53.
I used Cloudflare for other things, but looks like I can't use their registrar services unless I use a "full setup" (explained here: https://developers.cloudflare.com/registrar/get-started/transfer-domain-to-cloudflare/). We have quite a few domains that point to our organization's name servers. Have you used outside name servers with Cloudflare before?