Если сайты статичные и никто не будет их обновлять то хватит и
HTML. CSS, JS
В противном случае какой ни будь бэкенд точно нужен, если не хочешь каждый раз лазить в код. В принципе Wordpress вполне себе вариант. Тему для него можно делать на примере какой ни будь из уже готовых. Там все довольно понятно
Нужно еще добавить поле в котором будет boolean. (Если комментарий успешно пройдет через модератора, то тогда 1, а это означает, что другие пользователи смогут увидеть этот коммент.)