My benches
I built three of those, but somewhat modified. They are 2'x5', with a two inch overhang all around, so that I can clamp things. They are on casters, so that I can easily butt two benches end to end or side to side. And they can be leveled, and they come apart for storage. Here's the basic idea:
Go to your wood store and buy a 4'x8' sheet of 3/4" plywood, fine on one side, cheap on the other. Pay them to make two cuts. The first is down the middle, leaving you two 2'x8' pieces. The second is at right angles and 5' from one end. This leaves you two bench tops and two scraps just the right width for shelving. Having the store do the cut makes it a
lot easier for one person to get the pieces home. And buy lots of two by fours - avoid green wood, it will try to warp later.
You make the top frame first, with two long pieces and many cross pieces, on edge. Then attach the benchtop to the frame with glue and countersunk screws. Next the verticals. I attached each vertical with two carriage bolts at each end, so that in theory I can pancake the whole thing later for transport or storage. The wheels are bolted on, with slightly long bolts, so that I can level the bench by adding washers between the caster frame and the wood. I allowed for 6 casters but four turned out to be enough.
Then you finish to suit.
This second picture shows the bench with kraft paper taped to the top, and some shelving added. The shelf just rests on 1'x1' pieces carriage bolted to the uprights. I deliberatly made slightly different shelving for each bench, so that any odd-sized thing I bought later would fit *somewhere*. And I put a power bar on each bench, so that whenever I wanted an off switch, there would be one nearby.
I bought locking casters, which sounded like a good idea, but hasn't mattered.