Azure's VMs are definitely overpriced compared to both GCP and AWS, but most other services are reasonable.
Not sure what you mean about Azure's "strange UI"? Personally, I find the Azure Portal to be far more consistent than AWS' or GCP'. I also think it looks and feels great, and I'm obviously not the only one - I literally have customers asking me to replicate the Azure UI for their web apps!
Lastly, I find it somewhat incredible that you would complain about Azure's tooling - I've found it to be excellent: a snappy web UI, cross-platform Powershell, cross-platform Azure CLI, REST API, ARM templates... seriously, I'd be interested to hear what your beef is with the tooling?