You seriously need partitioned storage boxes. You instantly see what you have. And if you keep a bit of order (categorized boxes), the amount of rummaging will be kept to a minimum. What remains is a pleasant dig for parts once in a while.
I made the mistake of putting my resistors in a partitioned box. Had it open on the table, and you guessed it, the tablecloth caught on my belt and pulled the box off the table. A few hours later I had them in little plastic bags properly labeled. Sigh.I think I'll go to the trouble of putting them in one of those slide out drawer boxes (still in the bags of course)......someday.
I made the mistake of putting my resistors in a partitioned box.
Next time get one of the more advanced boxes. These come with a safety feature - a lid!
I've also taken to putting Rs and Cs into small (1.5x3 or 2x4 inch) ziplock bags. I made a nice score on the clearance aisle of those semi-disposable imitation Tupperware sandwich-size boxes a couple years back, and have a few dozen of them with resistors (split by multiplier) and other small parts.