Well, it would be nice if we had some "IDE framework" to take care of all the barebones stuff (editor pane, basic UI, loading files, encoding, high level abstract support for highlighting, refactoring, embedding a terminal, etc) and people could hook it into their language to make an IDE for it.
And it would have to be written in C, to not usable from all languages with a C ABI/FFI, and not be dog slow like Eclipse.