Been following this thread and here is my take on it.
Everyone has tried to help make Brenda's life easier with a good selection of answers and methods to help.
Brenda doesn't want that help.
Brenda wants his / her own "custom" IDE.
He / she fails to realise that the IDE is meant to be used by the masses.
To do that it keeps a familiar format
That format allows people to ask questions without having to work out maybe why there is not a console at the bottom.
Its easy to ask a user what they see in a particular part of the screen.
Its easy to direct users to certain options.
Adding custom features "Ala-Brenda I want to move the file menu to this position and this window to that position and I don't want that window" has a very very good chance of breaking that standard.
That would add a massive influx of questions in the forum from somebody that just played around with it without understanding what they had done.
Gone would be "what do you see in the lower console" to be replaced by "I don't have a lower console" "how do I get the console back", "where are the file options"
"I am sure I didn't do or change anything just fix it for me" and a whole raft of other issues.
Most of the more advanced people who program move on to bigger and better IDE's or development tools once they "outgrow" the Arduino offering.
The current one is meant to be simple and easy to use for somebody who just went and bought a board and wants to play with it right away even though they may not even know what they bought.
The "noobs" myself included don't want to have a degree in application management to get started.
They don't want an IDE that has the whole orchestra playing in the background without a conductor.