Well, personally I write the xml for my feeds by hand. I know it seems like a log of garbage, but in reality it's very simple once you've got a feed up and running. Posting a new episode just involves copying the code for the previous episode and pasting it back into the xml document...then just changing the name of the episode, the description, the media file address, the size of the file, the publishing date and summary info (and a few other things).
Once I have a new episode uploaded to my media server I can edit the xml document for the RSS feed to add the new episode in less than a minute or two. Really, it's that easy once you do it a couple of times.
I actually edit the xml right on my server using my favorite little FTP program called Transmit (for the Mac) and once I save the changes I just go to feedvalidator.org and make sure everything validates.
The other benefit to doing it all manually is that you can get a good understanding of the xml so if you run into any errors you can see them right away and eliminate the problems that can occur when iTunes doesn't want ot update your show due to an RSS feed not validating.
If you're interested, I'd be happy to walk you through editing your feed by hand.
Jon
TreeLine Productions
Fort Collins, CO USA
Currently producing these popular podcasts:
"The Rest of Everest" Video Podcast *Voted as one of iTunes' "Best of 2006" podcasts
*Nominated for "Best Video Podcast" in the 2007 People's Choice Podcast Awards
www.therestofeverest.com
"Beyond the Movement: The Pilates Podcast"
www.thepilatespodcast.com