The bags I am able to find with lots of external pockets are laptop bags and do not have a nice big main compartment. The best would be but I doubt this exists, a 22" x 14" bag with two times two 9" x 7" (approximately) pockets on front. Is there anything in this size that moves on from the "you have one laptop, one tablet and a phone" litany to "you might have a laptop (or two!), an eReader, a phone, a Nintendo Switch and who knows what else"... and I just want to be able to reach 'em quickly. Like, https://cdn-images-1.medium.com/max/2000/1*hwfueThP212JlBD7mIXTjA.jpeg this Patagonia bag is only optionally a backpack and these pockets are oriented the wrong way so this wouldn't work. Otherwise, hell yeah it has enough... I suspect on a vertical backpack this would require two rows of pockets but that can't be a problem, really.