> I'm surprised that using VirtualBox isn't standard operating procedure.
In fact it *has* become something of a standard procedure to use
VirtualBox, but implicitly through Vagrant (which is a UI layer on top
of your virtualization platform).
More recently the Docker project is starting to gain traction here as
well (which could appeal to your love of snapshots), although the
technical bar is higher for Docker, and since you mention OSX
specifically, Docker support for OSX is pretty young.
I'd compare and contrast Vagrant and Docker for your needs before diving
deeper into OSX Inception just for the sake of development.
Cheers!
-Chris
Chris Tonkinson
Forge Software
ch...@forgecrafted.com
800.875.3048 x1