Resin snaps are a disaster waiting to happen when one has young children. I've heard many a horror story about children upending them everywhere, requiring hours of painstaking sorting.
I'm sure it's not original, but I was very pleased to discover these compartmentalised boxes for $5 each at my local discount variety store.

Problem solved!