Thanks for the question. It will be up to you. Proxmox is great if you want a well known and documented type one hypervisor. Virt-manager is a great graphical tool to manage VMs on a Linux machine. Virsh is the command line API used to manage and interact with the VMs. Personally, I like using virsh because I enjoy using the command line and you learn a lot about how all hypervisors work.
I have a scenario where I dont understand what can cause it. Basically I can see in my systems one snapshot when listing using virsh command and two snapshots which is problem for me when listing via qemu commands. But both with same snapshot name. How can it be possible?