I have moved around the country a few times, sadly not always having a garage. Here are the different work benches I have built.
Pictures 1 and 2 are ones I built at different homes, picture 3 was an existing bench in the basement of that home (no garage there).
Picture 4 is my current workbench set up. I put a doubled 24x48” plywood top on my HF 44” tool cabinet and it is screwed into a 2x4 stringer that is lagged into the studs behind the tool cabinet so it does not move, even while using the vise. This also keeps the cabinet from wobbling when opening and closing the drawers.
The tanker desk is a Steelcase with matching chair I got a few years ago, I usually have it in a home office but no longer have a room for that.
I think my taste in tools and style has changed a lot as time has passed, I really enjoy quality vintage equipment and the industrial look and feel.