100% totally unnecessary if only replacing existing cables.
May be helpful, though not necessary to newly install internal cables if the frame came without pulls. But anyone with the least bit of mechanical creativity can do without spending the dough.
The alternatives are some decent string, heavy thread or fishing line, some electrical tape, maybe some shrink tubing, and a bit of the stuff between the ears.
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.