Don't forget MicroEmacs! I've been using it ever since it floated around usenet in 1985 or so.
why not https://joe-editor.sourceforge.io/ starting via jmacs?
MicroEmacs is small and lightweight. I port it to whatever machine I'm using, and it works nicely in a remote tty window. It doesn't need a customization language, as I just change the source code.
Recently, I added color syntax highlighting to it, and support for unicode characters.