[SNIP]
However, we have not defined stereotypes to match all those in other MDGs. For example, we have a set of stereotypes that correspond to a subset of Archimate stereotypes, but not all of them. If possible, I would like to avoid re-defining all stereotypes from other technologies in our own MDG.
//Niklas
Hi Niklas (Good name - my eldest son's

)
Looks like you have all the skills necessary. It's probable that we've just been at it longer than you. We add stereotypes/metatypes to the MDG as we need. We also add the Additional Shaping and Naming capabilities as required. We can also control which "widgets" are exposed on a particular diagram (we have to keep things very simple for executives

).
Depending on the metatype, we have a standard set of shapes to switch to, ellipses, rectangles, cornered etc. etc. We also allow the user to select the standard MDG shapes in sometimes one or more standards. Lastly, we've added the ability to select from a set of names for the item which are stored as properties of the item. All of the selections are made via User Specified Diagram Properties USDPs.
As I mentioned in another thread, we simulate the inheritance of USDPs (<diagram property>) because the inheritance doesn't yet work for them.
So for example, the same item on different diagrams can use the normative name, the common name, an ad hoc name or an alias. It can be a triangle, a rectangular (native) shape, the ArchiMate shape, our own MDG shape.
If you (or others) have any specific questions, just ask.
Paolo