would be my choices. I currently have smaller versions of the yellow tray but without a handle. I have about 4 of them and a box for wire jumpers. The resistors are cataloged and organized in #1 Coin Envelopes from Office Depot. I don't have enough capacitors to warrant a tray this size so the few that I have are in the same size envelopes in a smaller tray. Anything that will fit in these envelopes is cataloged and sorted. IC's are in anti-static foam in small plastic trays..
My work bench is wall to wall breadboards. Every kind of circuit you can imagine is breadboarded on a small breadboard and operational at the touch of a button. I don't build soldered wire perfboard versions of anything because I often tear down circuits and recycle the parts. I even have a 300Vac E.L. LCD Backlight switching power supply breadboarded with two ATtiny85s providing the two frequencies required (150khZ and 150 hz).
i have two variable 0 to 35V dc Adjustable Current Power Supplies and an Oscilloscope. I have an L293 dc motor driver circuit breadboarded with six LEDs (4 for direction line status , 2 for ENable line status). I have a TLC5940 circuit that is controlled with an ATmega328 that is also breadboarded. I have two stepper motors that are controlled by two RAMPS A4988 drivers
($4.15 ea). I have two 16x2 Parallel LCDs not counting the 16X2 Button Shield (with 5 buttons onboard) and one I2C LCD.
My breakout boards incude a DS3231 RTC, a Thermocouple bd, a 12-bit DAC, a 16-bit 4-input ADC, and an analog accelerometer. I have 5 DS18B20s breadboarded and a sketch to display the 5 different temps on a 16x2 LCD. (I used to have 6 but I fried one). I have 14 small breadboards and two large ones. I have three UNOs and two Pro-Minis, and a couple of ATtinyISPs.. I also have an I2C to parallel adaptor with an address dipswitch. I could run 8 i2C lcds if I had 7 more adaptors and 16x2 parallel lcds to plug into them. I try not to mess with the wires on any of the circuits so everything is about 5 minutes away from operational. I am still looking for the elusive all -inclusive integration package to integrate everything into a single operational program so I could run it and control all of the above but I have yet to do it. I have integrated maybe up to six different circuits in one sketch but that is rare.
I use a flat plastic serving tray for sorting and small bowls for temporary holding ("kitting parts) during a project.