I feel your pain brother. I came up with a novel solution to this. I like asparagus. The can's around 3" diameter and 8" tall. I made a bracket to hold 4 of them under the "over the bench" shelf. As I remove screws, knobs and the occasional long bit of hardware, I drop them in the can. IF the "thing being beat on" has to be set aside, ordered parts etc. then the can gets dumped into a zip lock bag and placed with the thing I was working on.
The other problem I *used* to have. My eyesight ain't what it used to be, so I need an eye loupe occasionally to read part numbers or double check soldered bits. This requires taking off my glasses. You know where this is headed. I'd lose them in the "pile 'o cruft" on the bench. I broke down and bought a set of those over the back of your neck "granny leashes" for the glasses. Now I don't have to grope around to find them.
Jeff-1.0