But QEMU definitely lacks a GUI config tool that is both easy to use and allows for advanced features like snapshots.
Let me say it louder for the people in the back: virt-manager.org
It literally does everything you mentioned, including allowing you to edit the XML files manually to reach advanced or obscure features that are not exposed. And it can do it remotely via SSH, and it managed LXC and Xen too.