I made a cotton swab case.
It has a sliding lid that clicks shut.
It works with PLA, but printing with PETG provides a firmer snap closure.
The back of the lid has a stopper to prevent it from coming off, so it may feel a bit tight when assembling for the first time.
The sliding motion of the lid will become smoother with repeated use.
It can be printed without supports.
Credits:
a-matsu