Любой движок магазина это "сферический конь в вакууме". То есть стандартное решение стандартных задач. А реальность такова, что реальный магазин (я имею ввиду действительно качественный магазин) он очень далек от стандартной модели. Так как в процессе работы появляется 100500 задач, написанных маркетологами, менеджерами, дизайнерами, специалистами по юзабилити, сеошниками итд. Которые нужно реализовывать и никакой, даже самый крутой и дорогой движок вам из коробки не даст, потому что задачи у всех разные, требования бизнеса у всех разные. Поэтому если вам нужен действительно качественный магазин, который будет удовлетворять все ваши потребности то вам по любому нужен программист, который будет его изменять под ваши требования.
С водпресом все намного проще, так как там нет коммерции, это движок для блогов. А что нужно блогу - возможность создавать статьи, разделы, теги, поиск и красивая шкурка. Тут можно создать почти законченное коробочное решение.