Нет, вам не нужно.
Webpack - это пакет, он предназначен для того, чтобы упаковать несколько файлов в один файл.На протяжении всего этого процесса вы можете перемещать код, чтобы применить к нему изменения, например: конвертировать из es6 в es5 (если необходимо).
Для переноса кода из es6 в es5 вам понадобится babel, где с этим можно многое сделать.
Gulp - это менеджер задач / менеджер, который не так часто используется, так как большинство людей в настоящее время используют веб-пакеты.Но все же полезно для множества вещей.
Если вы собираетесь разрабатывать чистые проекты node.js, вам не нужно беспокоиться об этом.Для веб вы должны знать обо всех этих инструментах.