Namagic is a new batch renaming software that allows you to work with your files in a brand new way. Unlike other renaming softwares, which provide a limited list of actions, Namagic lets you build your own workflows.
It works with two-stage operations: a selection (by searching for a text, special characters, a position in the filename, or even regular expressions), associated to a sequence of actions (remove the selected text, append new characters, and insert a sequence of digits).
The aim is to provide a flexible solution, whether it is used to rename a few vacation pictures, or work with hundred of files and several operations. Possibilities depend on you. The complete list of available actions can be found on the online help.