я просто на react так делал, у меня была папка-песочница create-react-app, где был hot reload, все дела, а rollup'ом я потом собирал это все в папку /dist
Например добавить в набор конфигов роллапа по одному для каждого scss entry point, указав как input scss, как output css, подключить плагин preprocess и получить собранные файлы
если есть условная страница с воспроизведенным багом или брейкпоинтом, ты правишь код и смотришь на другой вкладке а хотрелоад перезагружает все вкладки)