How do I create a theme gallery?

Howdy folks,

I've recently started building themes and I'd like to add a gallery of those themes to my website.
When a client comes to my website I'd like to be able to show them a thumbnail of the theme and when they click on that thumbnail it will take them to a theme demo. Is there a "easy" way to do this? I thought I might integrate MarketPress with this as well.