На чем писать шаблон wordpress в 2019?
Как ни крути, а писать тему в 2019 году придется на HTML + CSS + JavaScript + PHP, как и 10 лет назад. Использовать ли какие-то новомодные фреймворки и библиотеки - зависит исключительно от ваших задач, привычек и навыков. Ни одно из упомянутых хайповых словечек (npm, vue, react и тд) не является обязательным и даже необходимым.
Кстати, есть сайт, где можно бесплатно взять готовые шаблоны на vue angular react и т.д.
А потом создать тему для ВП...
https://www.creative-tim.com/bootstrap-themes/free