Computer-Aided Shape-Grammar-Based Style Editor for Architectural Design | Synapse