Skyscraper Maker is a code package available on the Asset Store that let you both design buildings in-Editor and procedurally randomize and generate them at runtime. The package includes a tool for shaping the building in the scene view, two main scripts, and custom inspectors.