Что использовать в своем Front-End workflow?
По своему небольшому опыту могу сказать, что хотя в большинстве вакансий в сфере front-end и присутствуют строчки вроде gulp/less/sass и т. д. но на собеседованиях этому большое внимание не уделяют, то есть знаешь ну хорошо плюсом будет, но маловероятно что если вы подходите по навыкам и знаниям то вас не возьмут потому что вы использовали раньше less а не sass, почему так? ну, у меня конечно нет статистики подробной но я уверен что большинство верстальщиков, фрилансеров, front-endщиков и т.д. не используют препроцессоры на полную мощь, переменные, вложенные селекторы, пара примесей это все конечно хорошо, но если использовать препроцессор на таком уровне то перейти с одного на другой не составит никакого труда и в принципе на небольших проектах только этим и пользуются, оно и понятно. Другое дело крупные проекты где подходят уже более основательно к выбору препроцессора, смотрят так сказать именно его "фичи" и чем он отличается от своих аналогов (мы сейчас не про синтаксис говорим), но в любом случае если вы делаете, на сколько я понял, относительно небольшие проекты, вы всем этим пользоваться не будете, то есть знаний на уровне: "да использовал этот препроцессор в работе", на мой взгляд более чем достаточно, потому что, как уже сказал, на том уровне, на котором препроцессоры использует большинство разработчиков (занимающихся небольшими проектами) они отличаются не сильно
я коноечно ещё только начинаю свой путь разработчика но уже потихоньку прихожу к приглянувшемуся мне workflow
- npm (элементарно устанавливать gulp и есго можули с прочими зависимостями)
- gulp (и грядка модулей для сборки - run-sequence, del, gulp-sourcemaps, gulp-autoprefixer, gulp-concat, browser-sync, gulp-uncss, gulp-changed, gulp-imagemin, gulp-jscs ...... etc)
- jade как html template engine 
- в плане CSS препроцессором не определился ещё но Stylus вроде подаёт надежды на светлое будущее ну и SCSS (SASS) поскольку многие используют
- в плане JS пока чистый стараюсь пользовать чтоб матчасть познать, но не брезгую применением jQuery, AngularJS и прочими свистелками и перделками )))
- в качестве IDE пользую WebStorm
на данном этапе развития фронтэнд девелопера мне кажется это вполне разумным набором