Text this: Mechanical design synthesis with optimization applications