I would suggest this one. You can put essential colors in the big ones (black, white, etc.) and other colors in the small ones. The small ones hold a bag of 1,000 perfectly, while the big ones hold around 4,000. I got mine for around $18 at Lowe's.
I use hardware organizers for small bits and some bigger plastic drawers. They are clear so you don’t have to open them to see what’s in there. Anything larger goes on a shelf or in a bucket
https://www.amazon.com/dp/B073Q6GWPJ?ref=ppx_pop_mob_ap_share These work very well for storage. They are long enough to hold 1x16 technic bricks. I have 8 almost full.