My wife found an insulated golf bag tote... it has a water-tight insulated section, big enough for 4-6 bottles of water and some cold snacks, and lots of "dry" pockets and compartments...intended for golf balls, tees, score cards, cell phone, etc... but they suite other stuff just fine... the front pocket fits my Passporter just right...
Lots of hooks, snaps and straps, to attach to a golf bag, but we are attaching it to a stroller!
She got it at "Christmas Tree Shops" and it was only about $8.00
Good Luck !!