Если хотите создавать не как домохозяйка, то пишите свои блоки для гутенберг. Ну и само собой - шаблоны, CPT и вот это всё. Для всего этого уже есть стартовые шаблоны, плагины, блоки.
npm install и вперед )
Еще ускоряет разработку использование ACF. На нем можно быстро написать собственный конструктор или опять же блоки для Gutenberg.