Shape Control in Marangoni-Driven Patterning