I have a new batch sermon upload tool I wrote which uses the brand-new SermonAudio Web Services API to upload sermons. This is published under the GNU Public License and is available for anyone to use. (Because it's a Perl command-line tool, it may not be for everyone!) See the link.
This might be of interest to broadcasters who have archives of sermons they want to put online in batch mode. The software allows you to set up the uploads in a file, and run the uploads unattended in non-interactive mode. (Say, overnight when you're not using your Internet bandwidth.)
There is also a daily upload mode for scheduled uploads. If you have a radio program you pre-record and want to upload each day's installment, this mode would be of interest because you could do scheduled non-interactive uploads.
This is still experimental. It works well enough for what I want to do, but YMMV. I'm interested in feedback for new features or enhancements that might make this more useful.
Many thanks to SermonAudio for developing this Web Services API!