If you're running the cables yourself, you'll know exactly where they're coming from when you're connecting them.
The main point is to make sure your speaker wire polarity isn't crossed, and beyond that..... which cables are coming from where is quite elementary.
When you replace your pre-pro, AV receiver, or whatever you call your hub....... it's a simple transition. Just don't yank all the cables all and once and dump them onto the floor in a pile. Simply make the transition in an organized manner, and you'll be fine. It's not that difficult swapping a component and keeping track of which cable was connected to where in the process.
IE.. Lets say for example... even if you do make a mistake and accidentally plug your bedroom video cable-out to your theater PJ video input on your AV receiver....... it wont take you but 2 seconds to swap them once you discover Ithe mistake.
If you really want labels, all you really need do do is cut a few small pieces of masking tape and a pen to effectively label your cables. Simply mark each piece of small tape, and attach it to the corresponding cable directly beneath each "banana plug/ or cable attachment", and you're done. There are always infinite worthy areas to spend more money on any whole house audio/theater system... IMO... cable Labels aren't one of them.
If your concern is looking cool in the
back of your wiring closet
behind where anyone can see...... well then... by all means.... dump $100 on a label maker
I'm not trying to give you a hard time. I just think you would be better served if you spent the money elsewhere