Take a look at swishMax and the templates. I have used this product for a long time, and I think it is what you are looking for.
█ ServerSea – Low Cost High Quality Hosting
█ Free Domain
, 99.9% Uptime, Super Fast Servers, Backups, True 24/7 Support
█ Money Back Guarantee, Special Discounts