I believe zero-config with the option for minimal extensibility is the way forward for modern build tooling. All tools listed here have typescript support, since that's basically a requirement for me nowadays
1. Vite
Pros:
- Vite is very fast due to its reliance on browser ES modules at dev time
- Uses esbuild under the hood, very fast transpiling
- Uses rollup to make very light production bundles
- The out-of-the-box config works well for most frontend frameworks, including React, Vue, and Svelte
- Config is minimal but extensive enough to support pretty much whatever you need to do