Building a Designer
This application has an environment similar to the VB IDE and Visio where a control bar on the left allows the user to drag a component onto the main form, move it around, resize it, etc.
Instead of trying to port all the GDI code I have started to investigate class' like ScrollableControlDesigner and ParentControlDesigner thinking that in production runtime I could somehow leverage System.Design. Am I going down the right path or in the completely wrong direction.
Any insight would helpful.

