Small parts organizer. The number of drawers, width, and depth can easily be changed in the OpenSCAD code. I have only printed one myself so far using default values (5 drawers, 100mm width, 80mm depth), but have rendered numerous sizes which appears to work well. Just make sure you match the values in the cabinet and drawer files. There are five drawer types you can choose from. Nubs are printed on each drawer level of the cabinet to keep them from falling out too easily. Supports should be enabled for the drawers so that the handles will print correctly.
Added main cabinet to customizer. You can now set the number of drawers vertically, and the number of rows horizontally. Note that the drawer dimensions also show up in the customizer, but are not intended to be changed there. If you do change them, the OpenSCAD files for the drawers would also need to be changed. Not sure why the drawer dimensions are showing up in Customizer, might be the new OpenSCAD version causing it. Also added some small nubs to make cabinets stackable after a suggestion from Mercery049. Note that they are pretty small as I didn't want to add thickness to the top/bottom. A drop of glue in each one would probably be sufficient if they don't hold together well enough (haven't printed a second one to stack yet myself).
Modified drawer #5 with a suggestion made by Darrel Raines. He noticed that this drawer was hitting on the nubs that help hold them in. I added his change and updated. Thank you Darrel for letting me know about this.