I'm a pack rat for sure.
Smaller everyday screws, nails and bolts (1" - 2 1/2") I store in plastic Mayo jars all labeled appropriately.
Lesser used items such as larger screws (2 3/4" +), roofing nails, hurricane clips etc I store in plastic coffee containers - Fulgers I use mostly the large size I get from Sam's club.
Very small parts I have a few drawer cabinets that house them - shelf pins, 'L' brackets, small hinges, small screws and nails (under 1") etc.
Odds and ends I also keep in various plastic containers.
I do not have any glass containers in my shop or saved for storage just in case I get the clutzies and drop a container - which I tend to do often.