That still leaves lots of room for changes and improvements.
In the particular details of text editing and window management (as shared by Processing), you're right that I'd rather defer to Processing.
I'm interested in discussion and addition of features that are relevant to the ways in which Arduino is different than Processing. There are lots of these: the fact that we're uploading to external hardware, that there are circuits involved, that there's a serial monitor, etc, etc.
Nachtwind: if you don't like the IDE, don't use it. Disagreeing with a feature doesn't make it a bug. Also, this is a forum for ideas and suggestions, not bitching - please participate in that spirit or not at all.
To everyone: as I said, I'm interested in making changes and improvements to the IDE, I'd just prefer to coordinate these with Processing, which I think does a good job with both design and implementation. Suggestions welcome.