If you like wood grain on the edges, you can make really nice benches from formica, plywood, and wood trim around the edges. Professional look, like something you'd see in a custom built office.
I made a 8' x ~30" work bench with two tier shelving. In retrospect, I should have made it a little deeper, I had the room. The shelving is only about 14" deep and this means I have to space it out from the wall a bit to fit larger equipment like my larger HP and Tek pieces.
To make the surfaces, I used a plywood base, air nailed oak trim around the edges, then belt sanded the trim flush with the plywood. Then I glued the formica over it with the standard formica glue. To finish I used a router bit which both cut(trimmed) the formica and cut a nice rounded edge on the wood trim. Then stained the edges and put some urethane on them. Followed this process for the shelving too. The shelving I did in an L shape (since it's in a corner) so I made each tier of two pieces, each piece having the same rounded trim on all 4 sides (so that it can be reconfigured later if I wanted to move the L to the other side) and then metal brackets on the undersides tie the two pieces of each tier together. I made a box frame under it of 2x4 and legs of 2x4 as well since they have all manner of power strip and wire holder screwed into them.
To hold the shelves up, I made these boxes, about 4" wide and slightly less deep than the tiered shelves, made them out of plywood and faced them with that thin hardwood faced decorative plywood you find on the sides of kitchen cabinets. Stained the boxes. Ended up putting holes in a couple of them, nice for storing things inside.
Overall it looks great, there is an almost limitless choices for formica finish at the hardware store, but it is a bit of work and you will need a decent router, sander, and an air nailer really speeds up the trim install. I had never done formica before this and I was surprised how easy it was to do, and how easy it was to trim the edges with the router even though I'd never done it before. I've been using this bench for about 15 years now and it shows almost no wear.
Lessons learned: For the surfaces, I didn't use a single piece of plywood, I stacked two 5/8" plywood on top of each other with some wood glue in between, and put about a hundred screws holding them together (sunk in so the sander wouldn't hit them). I wanted it to be strong. This is too strong. It would hold many times the amount of equipment I can fit on the shelves. The main table piece probably weighs 180lbs. I could have used thinner plywood and it would have been fine. Or maybe even a single piece of 5/8" plywood, though maybe that would have been too thin, I don't know. Gluing the formica to it seemed to give it some extra strength.
Don't be afraid to make your own. The stuff they sell nowadays is pretty bad. The "nice" ones from the likes of ULINE are more flimsy than the cheapest garbage you could buy in the 90's.