@postroutine excellent editor? I don't know, there are very slick vim setups out there, there is kakoune nowadays.
Emacs is more about running everything inside it (compiler, debugger, interpreter, shell, dired ... for starters). You really can't explain that as an editor thing.