For stations how about this. You place station starter block down, have a ship with all the material you need in its cargo bay, then put the blueprint for the station into the starter block, tell it to pull the material it needs from the ship, and the station then begins constructing itself...