Tous les outils et fonctionnalités qui sont disponibles dans les CKS essentiels: DEV Visual Studio 2010 l'extension http://cksdev.codeplex.com/ sont absolument essentiels pour ceux qui développent des solutions de code liées dans SharePoint 2010.
Je suis aussi un grand fan de la Starter Master Pages http://startermasterpages.codeplex.com/ qui m'a beaucoup aidé quand j'ai dû créer mon premier projet en 2010.
Pour la création d'environnement virtuel rapide, je fais comme les scripts disponibles dans SharePoint Updater http://autospinstaller.codeplex.com/
Enfin, ne pas oublier que SharePoint Designer 2010 est libre comme son petit frère, et contrairement à la terrible gâchis qui était l'édition précédente, cette nouvelle version est beaucoup plus stable et moins maladroite (ce n'est toujours pas quelque chose que je recommanderais facilement mais cela aide à faire certaines choses quand on sait ce que l'on fait).