I'm now trying to find a way to implement such a workflow in CMSMS. At first, I thought about cheating by using FCKEditor templates, but that doens't allow me to easily change block-subtypes for example. Other block-types like 'Image Slideshow' wouldn't be possible either. Then I looked into extending the class CMSModuleContentType, and that seems to be the right direction. I could write a custom content-type, which acts as a container for such blocks. I'll have to write a custom script to handle CRUD operations for the various block-types into a seperate database table.
And that's where my current investigation ends... How I would go about rendering the public pages while using this workflow... I have no idea

I'm dropping this message to see if any experienced users can share some advice. Any existing code/modules from which I could learn more about the way CMSMS works in this area?
Thnx,
arwan