Yep, that's also my hope.
I think your dream could be achieved using a number of approaches from this blog post. Of course, a good amount of engineering, integration and UX testing will be needed to make this nice and useable.
More information about formatting options
Drupal Design and Maintenance by New Eon Media
Drupal Development by Chapter Three