Here's a comparison of popular bundlers using a visualization tool I found online:
Webpack - https://npm.anvaka.com/#/view/2d/webpack
Parcel - https://npm.anvaka.com/#/view/2d/parcel
Rollup - https://npm.anvaka.com/#/view/2d/rollup
Granted this only covers the initial package for each of these, there are usually a bunch of extra plugins or cli packages that you'll need to work with each of these but I also found the dependency tree of each of the added Rollup plugins to be less than the other 2.
here's rollup-plugin-babel: https://npm.anvaka.com/#/view/2d/rollup-plugin-babel
But it's not satisfactory because I can't unit test my components properly, or minify/obfuscate properly.
I'm looking at browserify to help with that, but that's going to break my whole build system so I need to find the appropriate time to do that.
Or there's Elm... I keep looking at Elm and wondering if that would solve a lot of these problems...