Is the "difficult" part of doing this the time required to create hundreds of separate lines in the XML file for each control's properties, methods and events?
If so, then could you suggest the easiest way for me to just do a single property, and one method and one event for a single control? This way, once I understand how to do these basic things, then the only remaining problem would be that I have to repeat this a hundred times more for the rest of the controls (and all their methods/properties/events), right?