We usually build web shops on Woocommerce for WordPress. Sometimes Prestashop platform seems to fit a client better, especially for multilingual stores. We had earned some experience with Magento and OpenCart. And on managed and hosted platforms, like Volusion and Netsuite. eBay templates design and coding for stores is within our expertise.