But I can't get them to integrate well with my dev tools. If, for example, I'm using something like babel/webpack/Typescript there is no easy way that I've found to for example just set breakpoint on a line of code in my editor/IDE and have the web browser debugger break when it gets there.
True you probably can't set the breakpoint in your IDE but thanks to source maps you can still view the original source in the debugger.