I've been in your boat so many times, and I similarly thought good performance was impossible.
Just out of curiousity, did you spend much time tweaking the VM? Out of the box, for example, a Debian VM on my fast hardware does not perform very well. However, if I tweak the amount of RAM it gets (not too much, not too little, juuuuust right), the number of processors, amp up the video memory, try switching on/off 3d acceleration, and mess around with the actual Debian settings as well, I now have near perfect performance on it.
There's usually big threads out there on stackoverflow and forums with performance tips for your given host/guest/VM software.
Re:Why You Should Build a Hackintosh
by jasonkostempski on Tuesday August 07, 2018 @04:13PM
(#17710266)
My solution to that was to RD into a Mac Mini. It was good enough to fulfill my obligations, then I got away from iOS development completely.
I have a crazy powerful desktop, better than any mac hardware I could buy, so that I can run all the different things I want in a VM. I can kind of run a MacOS vm, but the performance is garbage. I just want to be able to run all the operating systems on a single machine, so I can not be limited. Is that too much to ask?