I was going to suggest the big Ortliebs (Bikepacker) or Arkel. Those are big enough for a sleeping bag, so they're big enough for a reasonable sized backpack. But then I thought about the "ton of tools" requirement...
I'd suggest cutting down on the amount of stuff you carry, instead.