i follow your point and like it.. though tldr all of it. Your criticism of Eclipse is controversial though. the plain SDK/JDT (i use 3.7) distro has gave me evidence of none of your instability claims, the jee stuuf is pretty fair also. Growing the IDE past that takes just a bit of expertise and common sense. and extending yourself is a piece of pie in the std usecases :)