Верстальщик и Frontend разработчик должен быть одним и тем же человеком.
Если у вас в команде есть человек, который просто верстает (HTML, CSS), то где-то вы что-то делаете не так, мне кажется.
Вы сами ответили на свой вопрос ведь
в результате приходится писать всю логику с нуля.
Зачем в команде отдельно верстальщик, если фронтенд разработчик может и делает (судя по вашему вопросу) всё тоже самое? Разве это ускоряет процесс разработки? Не думаю. Чисто вёрстка занимает всего пару часов. По сути, вам нужно обучить верстальщиков Vue.