A generative sampling system for profile designs with shape constraints and user evaluation. (June 2019)