Silicone wire is relatively cheap and available in any gauge, as well as in 2 conductor cables. In addition to great flexibility and thermal resistance these wires tend to have more and thinner strands than PVC-jacketed wires of same gauge.
Get correct gauge pair for each device, bundle them all into braided cable sleeve. Use soft nylon or polyester braid for most flexible solution, good for moving frames and platforms. Alternatively use PET braid to provide abrasion resistant semi-rigid support for wide movement range, like printing heads.
Don't use IDC or solder tab connectors. Use crimping contacts with careful crimp over insulation. Alternatively you can use solder connections on one side of the wire (e.g. to motors) but make sure you affix wire bundle with zip tie at some distance from solder connection, because soldering may create locally brittle spot. Zip tie will prevent both braid fraying and wire bending at solder joint.
This may look like overly expensive and complicated, but it will ensure trouble free wire management solution for many years. At my work many 3D printers are used 24/7 and sooner or later every piece of ribbon cable under flex has to be replaced. Only FFC cables last as long as silicone (in fact, probably longer), but they are not suitable for very high currents. You can use them for sensors and steppers though.