well, how about some sort of block that allows you to buy a ship, and it docks it on the ship/station that you put the block(s) on. which would limit the size of the ship based on how much room the mothership has, and have it cosume rescources as suggested.
Ships, yes, but you also mentioned...