Michael Nguyen has done an excellent job of breaking down the Google Sitemaps XML protocol so that it is easy to understand. Using his information, you should be able to construct your own sitemap fairly easily, using the language of your choice. You can find his instructions at www.socialpatterns.com/search-engine-optimization/breaking-down-google-sitemaps-xml/