Too Long; Didn't Read
Mac OS is not as developer friendly as I expected. Some softwares are better suited for the OS it was designed to be run on. The only virtualisation software on mac os that I could find which was free and had all the features was UTM. It is an amazing piece of software and it does its job perfectly (mostly) I did face some challenges installing Ubuntu, but to be fair, it was more related to the Ubuntu kernal than UTM. There is a solution in the bottom of the UTM page for problems with booting into Ubuntu.