First of all, thank you for your videos - they have been very beneficial to me.
Would it be possible to use an action pane to insert a data bound Content Control onto a document? What I have in mind is a list of buttons on the Action pane (e.g. Name, Address, Phone, etc.) When the button is clicked it would insert a data bound content control that ties back to a customXML file. Using this model, my users could create whatever document thay like and insert values wherever they like and I can populate those documents using XML files. Example: