Individual Dupont terminated wires are only any use for patching from an Arduino or other devkit to a breadboard. Because they are preterminated stranded wires, you cant cut them to length so, if you use them for local wiring, you always end up with a messy layout with excess stray inductance capacitance and resistance. Also, many of the cheaper kits are colour coded by length which is <expletive>ing useless if you are trying to assign colours by rail voltage or type of signal to make your project easier to debug. OTOH good quality ribbon cable (preferably rainbow) terminated with individual Dupont pins can be very useful for keeping longer board to board interconnects organised.
For %DEITY%'s sake, get insulated solid core tinned copper wire of an appropriate gauge in a selection of colours and use that, cut to length and bent to fit close to the board where its practical to do so. When you tear down a breadboard, save the jumpers, trimming off and re-stripping any kinked or weakened ends.