For instance for my current dev station I have a Mac and whenever I need Windows for something I use a Windows VM. It works pretty well for me.
The bottom line is that the guy needs cheap hardware that allows for a modern dev environment and also access to windows. Some flavor of linux + windows will check the boxes.
Edit your docs in windows, write your code on the Linux VM.