Cabinets are good. If you don't want to pay full retail, check out local classifieds/craigslist. I might put some up once I get the walls finished.
The only drawback for me with cabinets is lack of visibility of what's inside, so labeling them is a thing to do so others can find cleaners, towels, light bulbs, whatever. However, I don't have a problem remembering where things are (usually).
I used to work on a race team. I took a year off and late into the season, my b-i-l calls me up and asks "hey, I'm looking for that *special tool used once in a blue moon*, do you happen to remember where we kept it?" Without hesitation I say "Black cabinet, middle shelf on the left, in the back behind the gear oil."
"Thank you!"
I have 3 of those wire racks for all the misshapen items for camping, water toys, etc. I need to get wheels for all of them so I can move them easy. My goal is to have everything off the floor of the garage, or on wheels. I have a tall garage ceiling, so I have 4 overhead racks that have excess camping gear, Christmas decor, seasonal decor, and misc s**t. Sometime this summer I'll make time to go thru the s**t.