Sunset
Give me a museum and I'll fill it. (Picasso) Give me a forum ...
I've run Windows 7 inside a VM on my Mac, but have never tried to run MacOS inside a VM on Windows. I'm doing software development on MacOS (among other things) - one of the more demanding applications. Nevertheless, your idea is worth keeping in mind - thanks for the heads-up.
You might like Ubuntu as it is linux/unix based like MacOS.
I run Ubuntu as a development environment inside a VM, and I run that VM on my Ubuntu machine and on a Mac at work, I've also run the same VM on my Windows laptop when I needed to go on vacation (and still have the dev environment in an emergency).
Of course one great thing about Ubuntu is it is free and so are a ton of dev tools and other software, the only downside is there is no tax software available.