I use a wooden bench I bought from Home Depot years ago, came in a box. Its anchored to the wall and has never moved or flexed. Also have a small homemade one made out of 4x4's, 2x4's, and plywood. My reloading room is carpeted although I finally put a couple antifatigue mats down recently. I've vacuumed small amounts of powder and spent primers a few times from the carpet and the mats and never had any problems. I also try to keep my powder selection on the smaller size - helps with storage space. All I use for my 223 loads is CFE223 so I have several 8lb jugs. I use Titegroup for 9mm and 38 Super, so got a few 8lb jugs of that. W231 for 45, 38, and 357 so got a few 8lb jugs of that. I use H4198SC for my 270 loads, but alas - no 8lb jugs of that (yet). My 45-70 is the only caliber that I have more than one powder for. I use H4198 with the 325 grain FTX's and I'm trying to decide on a cast bullet to use with Trailboss.
I buy the $13 ammo cans at Walmart to store ammo, magazines, primers, bullets - hell anything that will fit in them. Works great for cutting down on clutter. Another great way to organize is Inline Fabrication. Dan's stuff is awesome! One of my 48" rails holds my Lee APP, two Dillon Super Swagers in Burnell Custom Speedy Swage mounts, my Lee 4 Hole Classic, and my Lyman T-Mag II. If they're not being used, they're hanging on that rail. Been hanging on the wall for a few years and hasn't sagged a bit. I have quick change plates for all five of my presses, both swagers, and my RCBS prep station. My two Dillon presses pretty much stay on their JR mounts and I have a flush mount for everything else. His roller handles are pretty sweet too. Makes them long sessions much more comfortable.