I used to use VMWare but moved over to VirtualBox when it was launched as it was free, I also find it is less resource intensive than VMWare was, you can clone machines and I have run everything from Windows XP, 7, 10 to MacOSX, I use it for Kali tutorials while I learn new skills, I have set it up in my classroom so students can try out different operating systems without breaking their computers.