Вы сделали верстку. Поверьте, вебсайты это куда больше, чем набор html. И порой, чтобы не изобретать велосипеды, используют CMS.
Например, вам нужна форма обратной связи, для этого вы добавите php скрипт на сервере и взаимодействие с html. Это простая задача и ее можно написать вручную.
Но если вам нужно вести учет участников обратной связи, иметь статус обратной связи и просто собирать все в базу, то это уже задача больше. Ее правильней реализовать с помощью CMS.
Вам нужен интернет магазин. Вы можете использовать уже готовые решения в CMS, или разрабатывать вручную с нуля. Что вы выберите? А выбрать вы должны вариант, который, заглядывая в будущее, будет быстрее работать и дешевле в обслуживании и разработке (+ еще несколько причин на ваше усмотрение).