I haven't tried the instructions for ARM-based macOS at [6] because I'm still on Intel.
It's less convenient to run a VM than to run on macOS directly. But I prefer to sandbox "random" software that way, and some things support linux better than macOS.
[1] https://developer.apple.com/documentation/virtualization/run...
[2] http://groups.csail.mit.edu/mac/users/gjs/6946/
[3] http://groups.csail.mit.edu/mac/users/gjs/6946/installation....
[4] http://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-sys...
[5] https://www.gnu.org/software/mit-scheme/documentation/stable...
[6] http://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-sys...
(You have to install texinfo for the online documentation part of [5]. Skip the 'install-pdf' documentation target if you don't want to depend on tex/latex.)