smARTWORK was program of choice for most designs. smARTWORK is the only program which has raster graphics design mode and produces high quality PCB. Feature like area fills and pad shaving cannot be found in any vector graphics program. But there was a lot of disadvantages which made digital design difficult.
Download smartchk.zip written in turbo pascal with svga (BGI) library. You can run the program as smartchk file.pcb or use key F9 to load the file. Exit the program with ESC. F10 is the help but in Slovene. Unfortunately I've lost the sources somewhere. But I found the following source which dumps the pad coordinates for drill file generation.
I've also wrote the full feature program for drill file generation (offset, anisotropy, Machine cycle optimisation, tool select...). E-mail me if you are interested in the program.