Я бы советовал тебе найти третий курс по HTML и CSS у Специалиста, там как раз подробно рассказываются и описываются те технологии которые ты указал и даже больше. Узнаешь про (SASS, LESS, STYLUS) для себя сделаешь выбор какой больше понравиться. Узнаешь про препроцессоры HTML (Haml). Про Gulp тебе скинули хорошую ссылку выше от loftblog.