I will reiterate what others of had said.
You cannot have a large enough shop! Wheeled tools help.
#1 thing though, make sure all your benches and tool heights are the same. It really makes life simpler.
Here are a few shots of my shop(it's 22'x30'), always a work in progress..... These were taken with a 15mm fish-eye, so they are a little distorted.
First shot is from the entry, my shop is on the second floor above the garage. In the back you can see some barn doors that open and a jib crane I built to haul things up and down with.
A closer shot of the corner, all the tools in the back are on wheels, including the homemade panel saw.
My dust collector lives in this closet, it cuts down on the noise.
Last shot is facing the entry. I mostly have the shop split into metal working on one side, and wood working on the other. You can also see some of my parts room in the corner.
Good luck with your shop.
Brian