MSBuild attribute to customize project files
===

I have a custom modification to Visual Studio project files that I want to automatically add in to the project file. I also want to automatically remove it from a file if needed. One way to do this is by creating a custom attribute on the XML tags that I add into the file, then I can automatically remove tags with those attributes to convert the project back. I know to stay away from any attributes defined in the [MSBuild Project File Schema][1]. Could I use the `Label` attribute for this purpose? Is there an attribute that won't interfere with `Import` and other tags?


  [1]: http://msdn.microsoft.com/en-us/library/5dy88c2e.aspx