title: Creating Visual Studio project system with MEF and VSIX
body: <p>I'm looking to create a custom project system for Visual Studio. But some of the materials online have me somewhat confused. They all refer to VSPackages, and as far as I can tell, these are quite different things from VSIX. My existing extension functionality is offered through a VSIX. Is it impossible to offer a new project type through VSIX? </p>
  
  <p>I also looked at their sample code and it's some <em>hideous</em> COM stuff. Is there no new shiny MEF stuff for projects like there is for extending the editor with syntax highlighting and stuff?</p>