RedHat is the king of distros if we're strictly concerned with virtualization. Their Emerging Technology Group is the home of libvirt, virt-manager, virsh, qemu, kvm, and oVirt.
For simple snapshot maintenance you might be out of luck as I'm not currently aware of any gui snapshot management programs. The qemu-img
command however has a simple command syntax for managing snapshots of your virtual machines.
snapshot [-l | -a snapshot | -c snapshot | -d snapshot] filename
Parameters to snapshot subcommand:
'snapshot' is the name of the snapshot to create, apply or delete
'-a' applies a snapshot (revert disk to saved state)
'-c' creates a snapshot
'-d' deletes a snapshot
'-l' lists all snapshots in the given image
A RedHat system leverages the easy to use virt-manager gui application with the slightly more involved libvirt hypervisor to bring kvm+qemu virtualized quests to life.
Edit Not that RedHat/Fedora distros are the only ones out there including libvirt, kvm, qemu, etc. I'm just saying that RedHat/Fedora being the point of development for those technologies means you're getting the technologies on the platform they were developed around from the company they were developed in.