My first elementary concept since August (crazy exam schedules and coursework deadlines have kept me plenty busy). A simple writing application. The top bar is static and used for document wide actions, like open, save, print and document properties, as well as an undo and redo button. The second bar is dynamic, the buttons changing depending on the content selected. The top bar is for text editing, the second for image properties and the third for tables. In this way only the functions needed are seen at any one time, but could still be searchable by something like Unity's HUD.
The secondary toolbar applies to the specific place in the document, whereas the top bar refers to the document as a whole. When you insert something you don't pick what you want to insert then where you want to insert. Also it would be used for inserting references, which is something that another commenter asked about.
[link]
Great design!
Greetings from Mexico
It's extraordinary easy, clear, just perfect.
Also is there a reason the "Insert" menu is in the text context rather than in the main toolbar?