I asked around and we can't really provide an answer to this type of design question. You may want to try contacting one of the PCB Designers that we reference on our Design Services page. Here is a link. PCB Design Software
Regards,
Sal Hernandez
Software Support Engineer I Sunstone Circuits
13626 S. Freeman Road
Mulino, OR 97042
Phone: 503-829-9108 x226
Fax: 503-829-5482