I maintain a much smaller and curated list for my personal use which just got updated after I had to redo the Mac setup: https://github.com/ashishb/dotfiles/blob/master/setup/setup_...

You can use a Brewfile and homebrew's "bundle" option to simplify your setup script:

https://medium.com/@satorusasozaki/automate-mac-os-x-configu...

https://github.com/Homebrew/homebrew-bundle