Pues de esos solo he usado Magento, es uno de los que más me gustan, aunque es un poco robusto y te puede parecer complicado al principio, también en el momento de diseñar templates desde cero.
También he probado Opencart, es más sencillo, y con unos conocimientos de HTML y CSS puedes modificarlo totalmente. Justo ahora estoy terminando una tienda en Opencart y no he tenido problemas, salvo algunas programaciones ya que no soy experto en PHP
También los de Prestashop son sencillos de modificar, pero como los demás, también es un poco complicado hacer themes desde cero si no estás familiarizado con el sistema.
Saludos