In a previous post of mine I mentioned the lack of being to select some items in the solution explorer and making them nested.
I believe this to be serious functionality for the Visual Studio especially for large projects using partial classes.
Finally I found how is done programmatically and not only that I implemented it on a Custom Project Item Template.
Being my blog not all that known for obvious reasons, I have decided to post all the knowledge in CodeProject. The article is this and I hope you find useful.
Posted by Sarafian Alex