I use a Win10 VM in my Win7 machine for almost all of my dev work. It stays on an SSD and completely keeps all that outlook, Microsoft SQL, Visual Studio, IIS, NAV, CRM crap from destroying what is normally a fast machine for gaming. I also host it on a separate IP so I can RDP into it from my crappy work laptop (which becomes nothing more than a thin client) and have remote access (from say my phone wireless hotspot if wifi is unavailable) and I've got all my work stuff exactly as I left the house.
Recently, I put together a XP VM with Visual Studio 2003, 2005, and 2008 for supporting and upgrading an old .NET 1.1 project for a client. There's no way I was going to try and get that crap running on my 64-bit computer.
Last thing I want is FL Studio (and all my related audio tools), Photoshop (and all related graphics tools), and Visual Studio (across over a decade of versions) all on the same machine destroying each other. You can't even get multiple versions of Java to run on the same machine these days.. Ugh.
Someone earlier in the thread posted some short videos of the interface in operation that the developer had posted to their Twitter, if you're just interested in seeing examples of what it does: https://twitter.com/_deadcast/status/907485256827023360
If you don't trust the files that's perfectly fine. You could pretty easily, I believe, find them all from repositories you trust.
Also yep Win XP only! Keeping it authentic lol. :)