I have always done it manually, don't know that it could easily be automated. You could use robo-form which would speed up the submission process though.
Yeah could you clarify more specifically what you require? I'm not sure there even is a program designed for press release submissions.. I could be wrong though.