Someone I know hosts a web radio program, and would like to publish the MP3s onto his own website. He's using a Macintosh and doesn't have much computer skills.

To make it as cheap and simple as possible, I would like to find an open-source program that could…
1. Loop through the MP3s in a given directory, reading the tags from each (Guest, date, etc.)
2. Build an HTML page from all those infos
3. Upload the HTML to a remote web site through FTP.

Do you know of simple, open-source application that can do this?

Thank you.