I need a handful of Windows VMs to connect to customer machines (typically using VPN, multiple VMs so I can connect to them in parallel). I want to keep them all current with updates but not each one individually in order to save time and disk space. With VMware Fusion I declared one of the VMs the master VM, which I kept current with updates etc regularly. When I wanted to create or update the customer-specific clones, I ran a bash script to delete all clones and their base snapshot, disk-optimized the master VM, then recreated the clones from the master. Is this an approach that would work well with Paralles as well? Or would you recommend something different, possibly utilizing Parallels' VM template functionality?