Idea for an easy "copy component"

Could the idea I presented above be addressed with a Java snippet that would copy the xml of anything between the open and close tags of a specific component with unique ID “copy machine”? Then you could drag a wrapper component into your page, give it to unique Id of “copy machine” and anything you drag into it could be copied using a button running the snippet. That would make the users happy and take some of the pressure off the bloodied typing fingers of the Skuid developers. I don’t have the skills or steady hands to pull off such a procedure, but maybe someone else does?