Please see my comment to the question: I explain why your post does not make a correct question.
I can give you only one advice: think about switching your development to WPF — it has many features required by your applications already developed. Please take a look at two of my past answers. Even though one of them is devoted to diagramming and another one to the creation of a vector editor, they both have a lot in common with the project you are thinking about.
Connect different controls
vector graphics software like CorelDraw or Inkspace in C#.Net or VB.Net