Here's how I did it....
My bench top is 2 layers of 3/4" MDF capped with a single 1/2" hardwood plywood layer. So the top is effectively 2" thick. Each layer was successively glued and screwed from the underside. Then the edging was done with pine 1x6 to keep you from seeing the layers and help attach the legs.
I like to stand and reload, so the top is 37" high. 2 garage sale stools are used for those times of sitting to read or calculate. Top is 22" deep by 8 ft long.
Legs are 4x6 landscape timbers. Even with the 2" thick top, both presses are located over the legs.
Bench is also attached to every stud in the wall behind the bench (total of 6) using 3" sheet rock screws.
Left-over piece of 1x6 serves as a shelf for the scale, which is convenient since the bench is not deep. Notice all my lighting is done with small $3 thrift store lamps.
Very simple to construct, very low material cost. Bench, stools, lights, shelf cost less than $100. It's all in the planning and shopping.