I simulate as much as I can (e.g using LTSpice) and then go straight to circuit board (DIY at home laser/LED printer toner transfer). Mucking around with unreliable breadboards isn't much fun.
It's too easy to make mistakes and bad connections in breadboard layouts. Then if it's not working, you have to figure out whether it's the circuit, a mistake in the assembly, or a bad connection.
If I'm going to go to PCB anyway, might as well route that and use it from the get go.
I would prefer to make PCBs, but how do you handle the footprint of some components? like do you measure each one and then design it in eagle?
CAD packages ship with or have collections of common footprints, but be aware that there aren’t truly standards and two footprints might be named the same but have quite different dimensions (even within a single manufacturer). It is rare but it happens and thus it is worth checking.
KiCAD has a large repository of common footprint layouts which I believe is of a reasonable quality, but I have never used them myself.
That was a waste of time. Both have the same result, but the ratsnest is always faster. The goal isn't beauty, it's meeting the requirements. The pretty one might be a little easier to debug and transcribe into a schematic for PCB layout and for someone else to understand, but IMO breadboarding isn't the right time for that.
[0] https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Br...
[1] https://imgur.com/zlyHs