So, after watching the State of the Drupal presentation and seeing the over-arching directions for the "killer release" version 7, I decided that I should throw some ideas out there. I work for Penn State and more specifically, work on making Drupal more usable for non-drupal users (specifically as it relates to education and online course design). This is where ELMS comes in. ELMS stands for E-Learning Management System and has been developed "for instructional designers, by instructional designers". While the goal of ELMS is to reduce overhead in the creation of e-learning content, after looking at what it does I hope you could see why this would be useful in the creation of ANY site content.
ELMS has essentially replaced the (ugly) way of structuring data in the books module with a new, ajax based drag-and-drop / right-click method. It merges a dhtmlgoodies project ( http://www.dhtmlgoodies.com/index.html?page=folderTree ) with Drupal and the books module. It is also well-formed and has no negative impact on core or books modules. This DRASTICALLY reduces the amount of time required to structure content and perform a number of common actions. It also provides methods that currently aren't available to books (such as duplication of content and children).
Check out any of the links for additional information / screen casts:
http://elearning.psu.edu/projects/taxonomy/term/5
http://boston2008.drupalcon.org/session/anouncing-elms-visual-way-struct...
PLEASE let us know what you think! Currently ELMS (a collection of modules we're developing) are in-house modules but we are working with our IP office to release them publicly.
