I think stations and planets being self-building is reasonable, but perhaps it would require power and time to do so. Maybe like this:
Design station in build mode and get blueprint of design.
Place station, add build block, storages with materials, and a blueprint.
Station builds itself over...