Hi,
Just use the meta data for example:
[ExportMetadata("Name", "ControlsLibrary1.BlueControl")]
Then when you load all of the Shapes you can add them to the Combo-Box.
You can read more about it in my article:
The Simplest Way to use MEF Fully Lazy DLL Loading[
^]
I hope it would help you :)