If you're on MacOS and tempted by Emacs, the homebrew emacs-plus package will make it slightly less painful but bear in mind it really works best and fastest on proper *nix machines
I use Emacs For Mac OS X. Up to date and installs via a .dmg. Great experience.
> it really works best and fastest on proper *nix machines
Last I heard, Apple has each version of macOS certified for POSIX/SUS compliance. Did they stop doing that?