Right now, I use Garagesale app for creating the html for my ebay listings. The idea of the app is that it's a one stop ebay creation machine. You have wysiwyg html editor and it will do all of the ebay stuff too.

But I only use it as an html editor and database. I have a list on the left of all my ebay listings that I have created sorted alphabetically. I can quickly find any past listing, make some fast changes for the current thingy that I'm about to list. A key combo to switch from text to Web view. I copy the html into ebay's listing setup and I'm done.