Prestashop. If there is a powerful tool within creating online business, this is Prestashop. A CMS that allows developers to build online stores in a short