VMWare is the industry standard software for running Virtual Machines (VMs), and I believe it's available for Macs too, there is also Parallels as you mention and Oracle Virtualbox as well.if wanting to run a windows based program on Mac would you say Parallels is the best way? I am wondering what to do when my track is all up and running what RMS to use and also toying with what windows to run. Do they all run on windows 10 now
They've run Windows10 for many years as long as you can find an 'image' or have the install media and license key.
Be careful what you try to do though on a VM, if it's word processing or track design software then no problem, internet browsing fine too however if you try and start watching YT videos or try and do anything that requires some processing power then quickly you will notice latency (lag), in what you do which can render the application in question useless.
I would not recommend trying to use a VM to run a RMS such as RCS64, SSDC, or audio/video editing software etc. as the latency will kill it for you and you'll get timing problems etc.,
There is an easy enough solution for this, setup your Mac to run Bootcamp and install Windows on that, what you then have is dual-boot machine, you can select which OS you want to boot in to on startup e.g. Windows or MacOS and the OS is then running natively, no emulation so no latency. Bootcamp is fully supported by Apple and they have their own drivers for Win7/10.
I have had this setup on my Macbook Pro Retina mid 2014 for over 5 yrs now, by default I boot in to Win7, if I want MacOS I hold options key on power on and I can then select MacOS.
It's not perfect, for instance the Apple Bluetooth Win7 drivers are crappy, (you can just use a dongle if you need full Bluetooth), apart from that it all works very well.