Terry just posted two great blogs talking about how you can extend features in Visual Studio 2010 Professional and how you can extend Visual Studio 2010 Team System.