For Mac OS developers, it’s essential to build your own arsenal.
For most Linux utilities missed on Mac OS, just use
homebrew to install.
There is one exeption I make: Vim.
There is an integrated Vim on Mac OS, and also several brew version of Vim for choose. However, sometimes you find you have to compile Vim by source code, for getting the latest version of Vim, for customizing some configuration, for using some special features, or something else.