Какой плагин либо препроцессор html использовать для сборки верстки из блоков?
В самом простом случае тебе нужен  nunjucks.
А так можешь использовать сборку типа blendid, там уже есть nunjucks, есть browsersync так что можно быстро и удобно верстать.
У blendid только в Винде небольшой баг(хотя это не у него, а у gulp/yarn), поэтому в package.json можно добавить:,
   "scripts": {
    "start": "yarn run blendid",
    "build": "./node_modules/.bin/blendid -- build"
  }
Ну и тогда yarn start запустит сервер разработки(browsersync), а yarn run build соберет проект.
Ну и да для всей движухи нужно установить ноду и сам yarn
верстай на php и подключай блоки через require
к примеру openserver нормально дружит с browsersync, а значит все что связанно с gulp - будет работать.