Zaslat SMS: A Computational Sketch-Based Approach Towards Optimal Product Design Solutions