I don't know about you, but in 90% of my projects I could use a "modular data module" to create specific content block for the users to update.
What I mean with that is, for example: My client just asked me to create an About Us page with an image, a little Bio text on the right side and eventually an email at the end.
This information will then loop and be shown on the page I specify inside the WYSIWYG {whatever module}. If you tell the client to go to the editor on the backend to include this data, onte after another, directly into the WYSIWYG editor, it will certainly get messed up and you will have to study the source code to understand what style or or closing tag is missing!
That's the same for every project I've built! Some pages require repeated shown different data, not only straight content. The so called "Foreach" in PHP!
My question to you is: why hasn't someone yet created a module for tabular data?! Something like this awesome thing http://dev.cmsmadesimple.org/projects/ctlmodulemaker but much, much simpler!
Would module steps would be something like:
a) Module Name (that will be shown under the Content menu in the Backend). Ex: "About Us"
b) Fields (specify the fields and field-types). Ex: Faceshot (image), Bio (255 Input), E-mail (email)
c) Then the system creates this module and the client inputs EXACTLY what we has to, without messing with the template
d) The module would as well need: ordering, smarty templating engine (works fine in most modules!), category (maybe attaching one module to another)
Wouldn't that be a great thing? It would be a mix of the existing "Company Directory" and "Module Maker" modules, but to create some kind of custom content (with loop, to show many) without having the clients messing up the templates!

Well, these were just thoughts!
Tks a lot. Would appreciate any help, thoughts or ideas!
Programmers, I may help specify the module if you help me building it!

Cheers,
jw