There are numerous places that carry the metal wall unit along with variety of hooks and fixtures to hang on it. And they're not that expensive either.
cabinets but numerous manufacturers now often grey stain/painted cabinets. I'd take a look at the cobblestone finish Decora offers which is a great grey and you can find a local supplier from their website online http://www.decoracabinets.com/ Good luck!