O Visual Studio é uma excelente ferramenta de trabalho. Porém, como tudo na vida, pode ficar melhor!
Existem plugins que podem auxiliar o desenvolvimento.
1. Refactor!Este plugin auxiliar a deixar o código mais legível, quando você precisa fazer qualquer tipo de refactor no seu código, ou seja, refazer alguma parte. A versão full é paga.

http://www.devexpress.com/Products/NET/IDETools/Refactor/
2. Code RushExcelente plugin para ganhar agilidade de desenvolvimento. É um dos meus favoritos. Ele possuí estruturas de código prontas, e vai sugerindo alterações enquanto você digita, além de possuir um apelo visual muito interessante. A versão full é paga.

http://www.devexpress.com/Products/NET/IDETools/CodeRush/
3. GhostDocPlugin que gera XML como Documentação do seu projeto, baseada no modelo da Microsoft. Atualmente suporte somente C#, está em fase experimental para VB.Net
http://www.roland-weigelt.de/ghostdoc/
4. TestDrivenPlugin para testes unitários, que suporta os mais diversos componentes como o NUnit, MbUnit, ZaneBug, MSTest, NCover, NCoverExplorer, Reflector, TypeMock, dotTrace, MSBee. Muito bom para desenvolvimento TDD.

No Visual Studio, além dos snippets padrões, é possível criar Snippets. Snippets são pequenos arquivos que contém estrutura de parte do seu código. Por exemplo, se você em VB.net digitar “property” e apertar a tecla tab, automaticamente é criada uma estrutura de código. Você pode criar a estrutura de código que você quiser. O Code Keep permite que você compartilhe seus snippets com outras pessoas, e consiga usar snippets disponíveis na Web.

Este plugin auxilia a debugar código, exibindo o erro em um formato mais legível.

Este plugin permite você colar textos já formatado como comentário, string builder, string, region entre outros.

http://blogs.msdn.com/mswanson/archive/2004/05/21/137507.aspx
Bom, espero que seja útil!
Caso você utilize algum que não esteja aqui, envie para o meu e-mail ou poste um comentário.
Abraços!







