The GEN2 Modular Storage system from @Jerrari is an excellent modular solution.
I primarily use it for card storage. A practical issue arises when a drawer is not completely filled: the cards will not remain upright. When the drawer is fully filled, internal dividers are desirable to improve organization.
To address this, I designed divider cards that snap into the sides of the drawer. The dividers are slightly flexible but mechanically constrained so they do not fall to the bottom of the drawer. This ensures that the cards remain properly positioned.
The stock GEN2 drawers do not include features to support snap-in dividers. To work around this, I created dedicated negative parts that modify the drawer geometry.
Recommended workflow:
Load the drawer model of your choice and center it on the build plate.
Load the corresponding negative volume for the selected drawer size and center it on the build plate.
Select both models and merge them into an assembly.
Set the negative volume model’s type to Negative Part.
Alternative workflows are possible—for example, loading the drawer model and adding the negative part directly—but the approach above has proven more reliable. When adding the negative part directly, it is frequently placed on top of the drawer rather than on the build plate, requiring additional adjustment.
The author marked this model as their own original creation.