This development idea is to refit an existing building to another building type with the same frame, rather than constructing an entirely new building. This basically saves the work time and construction materials required to construct the foundation and frame stages of the new building.
The refitting mission would remove the building from the settlement and replace it with a construction site with its frame stage completed and start its building stage for the new building type. The mission crew would be able to salvage a random amount of parts and resources from the old building stage based on their construction skill and the amount of wear on the old building. The new refitted building would start with zero wear just like any new building.
We might want to allow the settlers to be able to refit an old, worn building to the same building type as it was, effectively refurbishing it and resetting its wear back to zero. This, of course, could only be done on constructible building types.
Feel free to add more ideas to this page or add to its discussion.