As a developer if you are not using some type of code generation tools then you are not achieving your true potential. In addition to plugins being available such as ReSharper or CodeRush Visual Studio has had the ability to automate some code generation builtin. One of the facility provided is code snippts. A snippet is a code template. You can define your own for patterns that you find yourself implementing over and over.
If you've never used snippets and want to get started then start off by downloading this file. It's a template for making your own snippets. Then watch this video demonstrating how to use that file to create and use your own snippets.
Tags: Visual Studio, Productivity