As far as I understand, the problem is not IDE, the problem is that it's very hard to create Nim "language server" (type checks, autocomplete etc.), and there's probably no way to make it work well until the Incremental Compilation is done.
As soon as you have "language server", the IDE part will be solved easily, just integrate it in any IDE, VSCode, Intellij IDEA, etc.