" I don't want to have to create event entries to make all the objects...."
Short of doing that, no.
Might take a look at the pin behavior, and families, and containers, and blend modes, and...
We don't have any plugs to handle prefabs for gui's, but everything 2d is doable.
What he said. Everything you'r looking to have is doable. I was able to create a pop-up menu with objects to select, a text box describing how they work, and creating the object at the mouse when the menu goes away. And I did all of this just following C2's events and logic.