CollectionGen [1] has seen some pretty wide use and some of its more adamant users have provided some upgrades. Specifically, I've added extensive extensibility to allow plugging in any kind of collection code you want, as well as support for vector-style and hash-style (the latter being provided by Saar Carmi) collection code built right in (and overridable). The latest version [1] includes more functionality in the vector (from Ethan Smith) and a speed-up in the copy operations of vectors of between 2x and 7x (contributed by Joel Mueller).
Enjoy! Chris Sells http://www.sellsbrothers.com/ [1] http://www.sellsbrothers.com/tools/collectiongen.zip You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.