A lot of my co-workers are switching to Docker. It's more efficient, especially when containers run Alpine Linux for tiny memory footprints. 10up recently released wp-local-docker -- give it a try!
Docker is especially nice on Windows, believe it or not. HyperV is very efficient running it, and I've heard future versions will take advantage of the Windows kernel's new built-in Linux API support and Linux containers will run natively on top of Windows.