I think this kind of information should be added to the wiki or to a sticky.
For mac users, NameMangler
http://www.many-tricks.com/namemangler/ does powerful bulk name editing, and you can script it and it integrates with automator.
And for the editing of text files, I use TextWrangler
http://www.barebones.com/products/TextWrangler/ because it has powerful cross-document find and replace, and can check syntax in many languages.