I've always been a fairly manual kinda guy, not using a lot of code generators, and using them conservatively when I do use them. With the release of CodeSmith 3.0, which I like quite a bit so far, I think I'm about to take a big plunge into generating a lot of code from now on using code gen tools.
Here is my very first template for CodeSmith 3.0. It is a very, very simple template that creates a class that inherits from CollectionBase and implements IEnumerable, which is something I use quite a bit of. Of course, the advent of generics will render this almost useless in a few months :)