@A ドーモ。少し前からフォローさせていただいております。HTLのアイマス界隈の者です。
Macの開発環境の構築は主にHomebrew( https://brew.sh )を使ってあれこれ入れていくような形になります。
Node.jsなどバージョン管理をしたほうがよいものはnvmなどで個別にインストールしていくこともできます。
M1の場合はApple Siliconのネイティブで動くものと、Apple Siliconにまだ対応していないのでエミュレーションで動かすものに分かれるため複雑です。HomebrewをIntelバイナリ用とARMバイナリ用で2つ入れて、aliasを使って使い分けるような形になるでしょう。
@ls ありがとうございます!参考になります!