I lived in XEmacs between 1995 and 2005, because in many UNIX variants having an IDE was a foreign word, not even something that could provide the affordances of a Turbo Pascal with Turbo Vision based IDE for MS-DOS.
Between Emacs, the improved XEmacs, and vi, the answer was obvious at the time, I joined the Emacs faction with XEmacs.
Mastered elisp good enough, had my configuration scripts, go to know enough vi to handle telneting (or sshing) into random UNIX servers without anything else installed.
Both are still kind of stuck in time, going back to them in random UNIX distribution feels like I am back in that UNIX decade.