We are still using GoDiagram 2.6 because we have been hoping GoDiagram offer some of the features before we renew our licenses. Some of the features have been realiased since that release we are currently using, but still some are missing.
Allowing user to combine multiple shapes into one, including union, intersection and subtraction, etc. The look and feel of the resulting shape follow the primary selection.
Rule-based layout group node. i.e. in GoDiagram Editor, I can create such a group node, and then I can add other shape or nodes into that and assign docking property. The current code-based layout mechanism almost stopped us using GoDiagram years ago.
Save drawings in GoDiagram Editor as a group node, which can be reconstructed in code and be referenced as typed objects and allow access to all the children in the group node.