Начало каждого проекта - настройка сборщика. Когда Webpack ещё не был распространен, использовали таск-раннеры Grunt/Gulp, и это было круто! Может это я привык так к ним, но один вид Webpack конфигов в проекте вызывает отвращение, выглядит как кучка мусора. Лично я бы предпочел brunch.io или parceljs.org (второй мне больше приглянулся), да, у них не такое комьюнити и не так быстро развиваются, но думаю все равно стоит посмотреть в их сторону, а может и помочь в развитии.