Testing Cluster, Failover Domains and such

Just doing everything by hand (=adding every single VM by hand in the cluster.conf) undermines Proxmox and the whoel idea behind a GUI in general...

Proxmox VE is much more than only a GUI, and the complete code is open source.

So you can always implement a missing feature yourself if you really require it (or pay someone to implement it).