But instead they're written in Node with HTML and CSS as a UI. And honestly, for a text editor, that's a bit perverse. I want my editors fast and lightweight.
It's a spectrum for me. I use Vim for most light things, and a Jetbrains IDE for most very heavy things. Right in the middle is something like Atom or VS Code. The load times and overall weight of an Electron app aren't bad in that context.