You're overthinking this. The size doesn't matter. Look at the size of however many boolits you're shaking and account for a little room for BBs and some empty space to shake. That's how big of a container you need. There is no magical size. The Ziplock screw tops just happened to be the first used by one of the pioneers of the process.