The requisite methodology for performing optimal design - the sythesis of devi What remains to be done, is the building of software that is reliable and would be transparent to the user. If this could be accomplished, then these sophisticated design methods would be quickly accepted in industry. This paper presents two of the requisite tools for such automatic implementation: i. A parametrized mesh generator that allows the design iterations to proceed without interruption and ii. An optimization algorithm that takes care of different object function shapes, using different optimization algorithms, including the principle of tunneling.