Forgive me for using the H word, but Some of the independent HD shops carry cables with one end piece loose so you can cut the cable to fit and then crimp the end on. This would at least help with the throttle cables. It would take a bit of engineering to adapt the Triumph clutch cable end, but it could be done.