Iii-bibfixer is a project mainly written in PHP, it's free.
PHP Class for updating bib records through the terminal interface to iii
Innovative's Millennium product offers a way to globally update records with a value but lacks a way to modify records en masse with unique values for each bib.
This PHP class provides a method of doing these updates via the terminal MARC editor.