Check out these work shorts from Belgium. They have 16 pockets. They repel dirt and liquids. The front pockets can be pulled out to hang externally and easily hold tools or small parts, or can be tucked in like normal pockets. High stress seams are double or triple stitched and the pocket corners are bar tacked for durability.
They seem like perfect overlanding shorts. Available for $74.50 at a company called Lee Valley.