I’m relative new on MacOS and one of the biggest problem switching from Windows was setup all those SDK and libraries required for web/mobile development. It’s not a definitely solution, just use what you need. Don’t install sdk or software that you not gonna use.