Zaslat SMS: Design de componentes construtivos personalizados usando um método de desenho baseado nas restrições