No solo hay que tener en cuenta el tamaño, sino también varias otras cosas.
En el diseño de PCBs no hay magia y lo que vos buscas es magia, así que no esperes grandes soluciones automatizadas.
Yo he visto diseños hechos con el autorouter (este es el programa que traza el PCB en forma "automatica") del PCBWizard, del KiCad, del Orcad y de otros muchos mas y absolutamente todos:
a) Requieren la asistencia del operador para la colocación de los componentes en base al netlist.
b) La selección de los parámetros de ruteo manual o automático: cantidad de capas para el ruteo, tamaño de Pads, Tracks, Vías, Clearance Pad-Track, Track-Track, Vía-Track, etc, etc.
c) La selección de cuales pistas rutear en forma automática y cuales a mano.
d) Modificaciones al layout en base a los vectores de "carga" de las conexiones en el netlist y a la cantidad de "circuitos" sin rutear.
Y así como estas, varias mas.
A esto, hay que sumarle que si le decís que haga ruteo multicapa y no tenes la tecnología para hacer este tipo de placas, te vas a volver loco por que te va a llenar el PCB de vias thru-hole en los que vas a tener que soldar cablecitos a pedal para establecer contactos o bien tirar puentes entre un punto y otro.
Mirá, hacer plaquetas es una piedra, pero la unica alternativa para hacerlas con ruteo automático es obtener placas subó-ptimas en tamaño y en el largo de los tracks.
Acordate que acá no hay magia y que ningun autorouter y autoplacer sabe que corno querés hacer con esa plaqueta....así que no esperes maravillas.
PD: Viste los PCB de mierda de la revista saber electrónica? Esos estan hecho con el autorouter del PCBWizard...así que imaginate....
Saludos!