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.
@niconiconi fwiw cadence allegro has something very like this. You select an area and tell it clean up and it redoes all the traces, aligns silkscreen, and works a bit on straightening and aligning copper pours. It's very nice. But for as much money as cadence charges, it better be!
@smellsofbikes @niconiconi Altium has similar. It's called glossing or retracing depending on what level of adjustment you want.
@gsuberland @niconiconi well I had better figure out how to do this in altium!

@smellsofbikes @niconiconi it already partially does this when you're using Ctrl+W for routing (and you can increase or decrease the glossing strength from the panel while using the tool), but the main doc page you want is probably this one:

https://www.altium.com/documentation/altium-designer/pcb/routing/glossing-retracing-existing-routes

Glossing & Retracing of Existing Routes

This page looks at the Glossing and Retrace features in the PCB Editor. Where Glossing attempts to shorten the overall route length and reduce the number of corners, Retrace re-applies the preferred width and clearance requirements to an existing route

Altium Documentation
@smellsofbikes @niconiconi on this note, highly recommend digging through a few of those docs pages for cool keyboard shortcuts to memorise. Ctrl+W to show the clearance boundaries is a really nice one, as is Shift+R to toggle through conflict resolution modes.