- Optional first step; install iTerm2; https://www.iterm2.com/downloads.html
iTerm2 is more capable than the build int terminal, adding things like Split panes.
- Get Homebrew https://brew.sh/
Now you can install most of the stuff you need using brew install <packagename>