Try again:
I want to extend visual studio so that I can
- Edit cfm pages (create some sort of schema that lets me use the features of vs to colorcode html and coldfusion stuff)
- Don't want a design view
- When I "Run" the solution it should bring up the index.cfm file (not even that important of an option)

Extending Visual Studio for cfm pages
markm2005
If cfm files are just XML, then you can apply an XML schema to the file and automatically get validation, syntax hilighting, and statement completion.
For running the project, if index.cfm is associated with the web browser then you can use the automation model to set Project.Properties.Item("StartURL").Value = "index.cfm"
But for removing the design view, this depends on which editor is supplying the view, and chances are that you will not be able to remove it.
Craig