Какой алгоритм прикручивания React/Vue к верстке?
Тут наоборот, вёрстку к фреймворку прикручивают)
ИМХО, самый лёгкий способ - настроить сборку Sass, Pug через Webpack (Он всё равно понадобиться для работы с фреймворком). Тогда не придётся ничего никуда переносить.
Другой путь - по одному переносить вёрстку в компоненты. Классы, декоративные элементы, сетку, ...
Да, CSS можно просто подключить собранный Gulp-ом или перенести. Но переносить придётся постоянно, если есть доработки.
Чтобы не создавать кашу, я бы рекомендовал просто перенести сборку вёрстки/стилей на Webpack
Посмотрите руководство - там написано все по-русски понятным языком.
В Vue, например, можно верстать на любом шаблонизаторе (например, pug) с использованием любых препроцессоров (например, sass) прямо в самих компонентах.