No reason Optigold couldn't automate the issuing of the same commands that a person would issue from the command line. Why not create something...
Another option is this: http://www.sisd.com/freeside/ I like that it's totalty open source; so it could be run out of the box or totally...
Separate names with a comma.