Have you thought of using PCB layout software to design your board?
Been doing that.
I picked up a package that "supposedly" allows linking a schematic your draw to the pcb layout.
Did the schematic and then opened the pcb side of the package, linked the 2 and started laying out the board. Tried checking the connections and nothing!
Ended up doing the entire pcb layout manually and then spent several hours "tweaking and peaking" trying to get the board cleaned up as much as possible. Still pretty ugly, but it's doable.
Was just hoping someone had done it so I could compare what I came up with to theirs.