Используй препроцессоры и компонентный подход (все по полочкам, все по разным файлам) - к примеру, Vue + Bootstrap-Vue + SCSS. Сделай себе заготовок заранее, настрой скрипты Emmet (сделать аналог ! + tab).
Можно просто смотреть вёрстку понравившихся проектов