You might want to use the Visual Studio Modeling SDK if you have one of these requirements:
Create Graphical or Form-Based modeling designers. For these, you can use the DSL Tools
Enable transformation of T4 templates part of the build. For these you can use the T4 SDK
Bulk-index assemblies in the Code Index underlying Code Map.