WCO Integration that handles structured inputs in the CMS

Currently the WCO integration in the CMS just takes content from a text area or wysiwyg field and publishes it to WCO. It would be nice if we can expand this to support structured layouts so the user would not need to know HTML. This means non-technical users would have the ability to personalize a variety of content types.