Es probable que las respuestas a preguntas como esta sean subjetivas. Tiendo a estar en desacuerdo con que Emacs.app no se integra bien en MacOS. Actualmente estoy usando Emacs.app regular de emacsformacosx.com (no Aquamacs) y algunas líneas en ~ / .emacs pueden usar accesos directos familiares, por ejemplo, intente
(setq mac-option-modifier nil)
(setq mac-right-option-modifier 'meta)
(setq mac-right-command-modifier 'hyper)
;; M-x to its usual meaning:
(global-set-key (quote [343144]) (quote execute-extended-command))
;; M-p to its usual meaning:
(global-set-key (quote [332412]) (quote next-history-element))
También los accesos directos como cmd-O abren el cuadro de diálogo normal de archivos MacOS, por lo que no es necesario aprender nuevos accesos directos. Por cierto, varios accesos directos comunes de MacOS en realidad provienen de Emacs (por ejemplo, Ca para el inicio de línea y Ce para el final de línea, que son los valores predeterminados en la mayoría de las aplicaciones de MacOS como Safari o iWork).
Principales razones por las que uso Emacs:
Soporte para prácticamente cualquier lenguaje de programación, no solo resaltado de sintaxis sino también estilo, finalización de identificadores, sangría automática (solo usando TAB en emacs mantiene el código limpio y evita un número bastante bueno de errores tipográficos / paréntesis no coincidentes, etc.)
modo org
Gran soporte para editar / previsualizar documentos LaTeX usando AUCTex
Compatibilidad de flujo de trabajo con mi escritorio, que es una computadora Linux
Surgen herramientas poderosas para el desarrollo de software (y no solo) como magit
Increíble soporte en EmacsWiki