RE: New Workshop: Need Flooring, Bench Advice
The best advice I can give is to plan on having two work benches.
One that is solidly attached to the wall where (among other things) your vise will be attached, so that you can hammer, bend, etc without shaking the bench to pieces.
The other a free-standing table (Mine's even on casters) so that you have 360 degree access to it. That comes in really handy when you need to work on either side while something is pinned (or weighted) down and you don't want to move it.