I've made a few things over the years: I made a turntable table out of 1" square wood, way back in the early '80s and then replaced it with various recommended turntable tables, and just before I threw it out, I tried it again, only to find that it was definitely better than the steel frames I'd been using for years. I had a table made for me by a friend who did welding, which was triangular and tapered, and was better than the wooden frame stand (still got that one in the loft). I made a stand for parts of my present system which is a heavy oak post, with cantilevered 20mm perspex shelves - I really like this one, and it's still in use! My TT stands on a table made from 20mm perspex sheets, and as my TT is transparent too, it looks fabulous.
Despite what the makers may claim, HiFi racks are basically furniture, and how well they work will depend on what you sit them on, solid or suspended floor, and what you sit on it - i.e. is your equipment affected by vibration, or airborne or structure borne feedback. So DIY is just as much a lottery as buying something commercial.
Slate is a lovely material, so slate shelves, maybe 25mm thick, supported on some nice hardwood legs would make a lovely piece, though once assembled with your gear on it, will be seriously heavy, though probably wouldn't threaten a normal wooden floor. I suspect it wouldn't be non-resonant though, if you think that is important.