+ Native Mac App (no bad port)
+ Simple but very clear UI
+ A lot of space for the file table with the 2 columns original name and rename preview
-- When you run your batch the strings/formulas in "Original Text" and "Rename Text" are cleared! Bad interaction design! Often you want to repeat the same temporary find/replace task on another batch or only slightly alter it on the same or another file batch. Very bad if it just disappears! That should be for the user to decide. After the batch ran, the focus shall be to the recently focused input field (find or replace field) with the cursor at the recent position. Then one can easily add/remove more characters, or use "CMD-A" and BACKSPACE to clear, the fields should also have a "clear input" icon (X) at the right of the input field.
~ You can save (CMD-S) and manage presets as so called "Renames" in the main menu.
~ File suffixes are not treated differently: a double click in the filename select the filename including the suffix. The default OS X behavior is to select the whole filename without the dot and the suffix, if you want the full name you use CMD-A or CMD-SHIFT-RightArrow. But there is the option to hide the suffix. Thus you either focus on renaming the file with or without suffix. The option to show the suffix (to affirm the filetype to you in a mixed type list) but to not rename it is not possible. Showing the file icons would improve this feature lack.
- NameChanger does not check whether an added file is already in the batch list, simply adds it as another instance.
~ Keyboard access:
- TAB order: TAB cycles from "Original Text" to "Rename Text", fine so far, but then not into the table area, but into the less important toolbar, from there back to "Original Text", the table area is completely omitted from keyboard input.
Shortcuts if focus in table area:
+ Enter selects the entire string, another enter takes the changes, ESC drops the changes. Standard compliant!
- No shortcut to remove a file entry from the batch list (Backspace, CMD-Backspace, not even the Windows-esque DEL works)
- No multi step renaming. But I would not expect that from a free app. With presets you can quickly run complicated consecutive replacements.