A table saw is the most versatile saw on your list in a shop setting. With limited space I'd look for a decent contractor saw with a stand and wheels like the Bosch. Unless you are working with full size sheet good most of the cuts the other saws you mention can be made on a table saw.
What ever you do, best of luck.