I have a lot of button batteries. Inspired by Zach Freedman's Gridfinity OCD deep-dive and @dhiltonp's battery box, I wanted One Box to Hold Them All, so I made this monstrosity. It's up on Tinkercad so you can make edits through a web interface without knowing anything about Fusion 360 (just ungroup the main object and edit the dimensions for the holes).
Slots are 26, 26, 24, 26, 17, 21, 12. 21, 21, 12.5, 9, and 8.2mm (if you didn't know, the first two numbers after “CR” in a battery part number are the diameter in mm, so I gave a little extra room for a bunch of common battery parts).
Printed on a Prusa i3 MK3S+ via Prusa Slicer in PETG at 0.4mm DRAFT with a 0.6mm nozzle and that worked for me, although I was going for speed, so there's a bit of stringing in the printed image.
The author remixed this model.