Hi Hugo
Yes we use configurable links (master and describe links) for several use cases
there is some aditional configuration in XML files and ressources Bundle to display your own types in the UI. Not as simple to just create new WTpart type in type manager....
It is describe in Customizer guide. And PTC provide only file examples for the 3 basic types ...
be carrefull also on link constraints in the type manager. (ability to set cardinality and Types of objects that you can link on both sides of the configurable link) . Cause the UI (add, remove link) is aware of these constraints ...