I used to use JED when I was stuck on DOS. I was surprised to find out that it's still being maintained on github and the author recently made a commit to improve vms (!) support. https://www.jedsoft.org/jed/
jed starts very fast and has much lower memory usage, so it is well suited for quick edits of configuration files and scripts and other workflows, where you start your editor in your shell, instead of the other way around.
emacs (through packages) can be turned into a custom IDE for a lot of languages, but takes more disk space and uses more RAM.
I am currently using Fedora mostly because of this.