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