I\'ve figured out how to create a new template, but I need a little more power than that. I need to override what happens when you click the \"Run\" button for example
Download: Visual Studio 2010 SDK -- You need this to create a VSPackage (File > New Project > Other Project Types > Extensibility > Visual Studio Package)
Tutorial: A Simple Managed Project System
MSDN: Project Types
MSDN: Project Subtypes
Getting Started with Extending Visual Studio
Visual Studio SDK Projects
Walkthrough: Part 1 - Creating a Basic Project System
Walkthrough: Part 2 - Creating a Basic Project System