Or explain what the problem is with Eclipse...
It's too bloody sluggish. Opening up a workspace takes a long time. Navigating the UI is sluggish. Downloading code to a board takes too long. Single-stepping code takes 1-2 seconds per step. It all adds up to a poor experience.
And it's not just performance issues. Eclipse has a messed up workspace/project paradigm that's needlessly complicated, poorly designed perspectives, metadata that gets out of sync easily--I could go on and on.
I have used MPLAB X extensively. It's based on NetBeans and it's much faster than Eclipse and without as many of Eclipse's UI quirks. That seems to me to be a better option than Eclipse. Another option is IntelliJ, which is also much nicer than Eclipse and is open source.
What I'm trying to say here is that there are viable alternates to Eclipse (NetBeans and IntelliJ) to base an IDE on (assuming insufficient resources to write an IDE from scratch in a proper language such as C++). Too many companies seem to take the path of least resistance and go with Eclipse, despite its shortcomings. I think the market is ripe for a good alternative.