Visual Studio Code is a popular and feature-rich IDE: https://code.visualstudio.com/
During the initial setup for source control (SCM) integration, especially in Mac OS X, you might encounter a "no source control providers" error.
After you verified that Git is installed on your system, use the command line to clone/check out a Git project. Then use VS Code to open the folder containing the Git project. SCM will be integrated magically.