What I've done a long time ago was to print out small lables and fixed it with clear heat shrink to the cable. I do this when I make up some cables for specific uses. That turned out to look quite professional, until you have to move a cable and realize that your labeling efforts are now totally useless and then cut it off. And now the new heat shrink, sized appropriate for your cable diameter, dont fit over the connectors. I dont do this anymore.
These cable tie tags are what I use now if I need lables. Easy to put on and change the writing by wiping off with some sort of solvent. And they are small enough to not peek out behind your gear or look like you "patched" your old perished cables with tape...
I still use the masking tape method myself, but only temporarily. Like when marking out speaker cable lenghts before I cut them. They either fall off or leave a nasty sticky greasy mess within a couple of weeks when they get heated up by your equipment.
If you have access to a 3D printer, there are very nice reusable tag designs available online to download and print for free. I'll try that next, but I still have lots of the cable tie tags left.
Sent from my SM-S908E using Tapatalk