PCB design is a bit of a black art.
Rubbish. You obviously don't understand it enough then.
The rules are:
Keep tracks as fat as possible.
On DC and low frequency stuff, yes, for high frequency stuff where
signal integrity matters, no.
Keep tracks as short as possible.
Sure, but not at the expense of having crappy non-orthogonal tracks at
any old angle (as shown on your PCB software) - yuck.
Round off corners, dont have 90 degree corners.
Nothing electrically wrong with 90 degree corners (unless you want to
talk many many GHz), and only then mechanically on the finest tracks.
Worse than 90 degree corners are corners >90degrees as your software
appears to generate, esp on fine tracks. Think etching...
Try to keep nets as short as possible.
Sure.
My software does this automatically !
www.ckp-railways.talktalk.net/pcbcad21.htm
So it automatically generates those awful looking tracks at weird
angles huh? and I see a few 90 degree ones in the screen shots too,
care to explain?. And the necking looks atrocious.
If that's the best example of what your software can do, I suggest you
remove all automated functionality, and then someone might actually
considering buying it.
Dave.