Customizable Can with Bayonet Cap
This is a spin-off of this thing.
It is a customizable can with a lid - in which you can create compartments...if needed.
The compartments cannot be configured with the customizer. You have to use OpenSCAD and modify the module BaseInwards().
Alternatively, you can use any other tool to edit STL files.