Someone should develop a "post-processing PCB autorouter". The idea is to refine an always finished layout solution, so you can only focus on finding a solution by dragging traces randomly. The messy layout with uneven spacing and 90-degree bends would then be automatically cleaned up.
