Если вы ищете разработчика, то какая вам разница до CMS? Вам же результат нужен. Единственное, на что я бы обратил внимание, так это на привязку к конкретному разработчику. У вас не должно быть проблем найти другого разработчика в дальнейшем.
Документация и практика отличный симбиоз. Документация у Битрикса нормальная, а мелкие и средние сайты можно собрать без особых проблем наверное на любой CMS.
На CS-Cart вы не видели крупных магазинов? Странно. Если Битрикс не подходит, то однозначно cs-cart, там и без дополнительных модулей столько плюшек, что на наш век хватит.
Боюсь представить, что получится без использования HTML, если пользователь только заполняет поля. Может я преувеличиваю, конечно. Обычный допустим блок, это заголовок, картинка, текст это несколько полей в таблице.