I was using a 2014 MacBook Pro for trading and personal stuff and sometimes demands on the system were too heavy so I took out a 2008 Dell Desktop and added a lot of RAM (48 GB) to use instead. I also needed a video card to run my 4K monitor. It generally runs everything fairly well on Windows but I didn't have a good solution for iCloud Apps. I ran into problems with Firefox, Chrome, and Safari running iCloud Apps in the web browser.
So I tried installing a macOS VM. I was able to get it running but performance wasn't good even though I was using native apps. I next tried using Microsoft Edge and that, surprisingly, works quite well. Good performance and it doesn't have the video glitches that the other browsers show. So that's a reasonable solution and I'll probably stick with it. The third approach was to VNC into my 2014 MacBook Pro 15 and this does work really well. The only downside is that it has to be up and running. It's almost like I have a cloud macOS server. I get to use the resources of two machines. I suppose I could even set up a third that's controlled by the desktop. At any rate, it's one way to keep running using old equipment. I had thought about buying a 2012 Mac Pro with 6 cores and 64 GB of RAM along with a new Mac Pro. I will put off purchase decisions for a while though as I have more than enough compute power between these two systems.
So I tried installing a macOS VM. I was able to get it running but performance wasn't good even though I was using native apps. I next tried using Microsoft Edge and that, surprisingly, works quite well. Good performance and it doesn't have the video glitches that the other browsers show. So that's a reasonable solution and I'll probably stick with it. The third approach was to VNC into my 2014 MacBook Pro 15 and this does work really well. The only downside is that it has to be up and running. It's almost like I have a cloud macOS server. I get to use the resources of two machines. I suppose I could even set up a third that's controlled by the desktop. At any rate, it's one way to keep running using old equipment. I had thought about buying a 2012 Mac Pro with 6 cores and 64 GB of RAM along with a new Mac Pro. I will put off purchase decisions for a while though as I have more than enough compute power between these two systems.