Curious as to the advantages of VMware or parallels over the free and popular. VirtualBOX. I have virtualbox installed in a lot of places for container based Linux development and for android development, so when I need windows I just install it inside of virtualbox. Works well, although I'm not using windows 10 yet inside any virtual machines.
What works even better is Remote Desktop to a windows machine. There always seem to be plenty of windows machines lying around the office. So, I use windows inside of virtualbox for a few programs at home, and for laptops on-the-road.