Microsoft предоставляет языковой инструментарий для предметной инженерии. Раньше он назывался DSL SDK, в VS 2010 он теперь называется Visual Studio SDK для визуализации и моделирования.
Я не использовал OpenArchitectureWare, поэтому я не могу комментировать, насколько он может быть похож на VMSDK.