Es gibt ein - laut Angaben frei konfigurierbares - Diagram Studio von TMS:
* Open architecture for building custom blocks and lines inherited from base classes
...
* Linking system allow customizable link points and information retrieval of connected blocks
...
Customizable link points in blocks
http://www.tmssoftware.com/site/diagram.asp