Is there any programming language to do graphical layout for semiconductor manufacturing? So far I am using LEdit, an expensive and rudimentary CAD program. As my design is composed of hundreds of identical cells with only small variations, creating the design programatically sounds like the way to go. Especially as I could take dimensions from a database and have them available for later testing. At the moment, I am giving the designer a list of the sample sizes I need, he draws them, I check them, and then enter them manually into my wafer mapping software. Output format needs to be dxf or better gerber. The program needs the capability to output many different layers. I had a look at pgf/tikz, and the programming language side is more than enough for the application, but the output is somewhat limited (no gerber, no layers etc.). In addition, I need very good resolution (down to nanometers), I haven't tested that yet.
Any other recommendation for a graphics programming language, or library, for wafer layout?