Olha eu fiz agora um site e usei opencart, para mim é o que tem o backoffice mais simples e fácil de mexer pois é o que os clientes normalmente querem.
Tem um problema, a língua portuguesa causa muitos bugs no backoffice, e os templates são poucos, mas são faceis de editar/criar.