This is implemented in Grails and the SpiekerPoint Deck Plugin Suite.
SpiekerPoint Deck and Grails is the fastest, most powerful, most reliable web application development technology in the world.