creating a dynamic form with a set of fields

Hi guys, How feasible is to create a template form via the front-end? How can a user create a template that would add a number of available fields (provided, I assume, via MxReflection) and build its own form template, save it and allow other users to use that new template as a new form? I cannot see how the new dynamic object would be created or how would the user create a front-end form or a an overview datagrid with the new fields. Is this at all possible? LR.
1 answers

You can take a look at the questionnaire module in the appstore. This module creates questionnaires from a definition. I recommend to design your solution from scratch, use this module to learn from it.