Linux Mint with Virtual Boxes for XP and Win7.
Updates happen while you “work”. Not so many reboots on Linux. Windows VBs do need to reboot, but you can be doing other stuff simultaneously.
Yes, that’s exactly how I’m using Windows Mint. I’ve got virtual machines all the way from NT4 server to Windows 10. Although, I don’t think it’s able to run Win 10 version 1703 yet.