The problem of the Chicken and the Egg
I guess most developers that work innovative and heading in directions that almost nobody takes knows the problem of having the ideas but not yet the functionalities to support the ideas. But when you have the first functionalities you start shaving, shaping and molding the components that hold your idea's.
I had the same with the new framework for the Kids (Tweens) community. I already could define the data object. But I couldn't generate it. Not getting it to generate I couldn't fill it with data. Now I can generate the components, reflect the content management from it, and indeed fill it. Than you notice that it seems to be working but you need to add a whole lot of functionalities in the generated data and inherited functions are needed to get it 'really' working.
So for now I am quite happy. My ideas seem to work ok .. Now the next step, creating the templates for the modules. This will be finalized in ascx components with in-line code, this to be as flexible as one could get with loading functions for the content predefined in the ascx. The winform component that I use as editor is handling very well and content in this editor is very good readable even in quite small fonts.