I have used fable to aid me with PCB design. It is pretty good. But it can also sometimes make very human mistakes. It mixed up RX and TX on a uart line. If you don't catch stuff like that and get assembled boards this can obviously be pretty annoying. On the other hand I have also mixed up RX and TX before, lol.