Domain-Specific Language Tools, as you might know, enable the construction of custom graphical designers and the generation of source code using domain-specific diagrammatic notations. In other words, it will allow you to create a UML-like graphic designer in Visual Studio 2005, which will generate a .yourLanguageName file.