The Validation Application Block in Enterprise Library 3.0 has Message Template Tokens and support for Resource Files to ease the burden of creating custom error messages.