Here's my list of virtualization solutions on macOS. I always thought VMWare was one of the best? (Admittedly I've only briefly used it)
- Parallels (the gold standard)
- VMWare Fusion (second place?)
- VirtualBox (haven't used it in ages)
- UTM (solid OSS solution)
- Docker