You could try to use a virtual machine, like UTM or Parallels
or Wine, or Proton. Less overhead this way.