1. Препроцессоры - мастхэв для любого, кто занимается не только чистым бэкэндом. Изучаются недолго, облегчают жизнь в сотню раз.
2. Сборщики такой же мастхэв. Изучаются недолго, облегчают жизнь в сотню раз.
3. Снова мастхэв
4. Снова мастхэв. Очень удобно, очень помогает со структурированием кода и упрощает его восприятие. Вместо бутстрапа можно использовать SmartGrid. Ну и БЭМ не обязательно сувать везде, но порой очень помогает.
5,6 -