This bags or bins or whatever your preferred organization method is. Don't just have "cables" group them. This is how I discovered "yeah, I don't need all these DVI/VGA cables and I can do with only 10 extra HDMI cables".
I'll second "grouping" with "capability sorting". Get a cable tester and sort your cables by Charge/USB speeds. Even with my default "grouping" of things like "USB-C -> C", "USB-A -> C", etc I still was buying new cables for projects/uses since I wanted to make sure I got exactly the speed/power requirements right. Now all my cables are sorted by capability and that led to more purging and less purchasing since I can go to my cable bins and grab exactly what I need.
God, yeah. I try to label the USB-C cables directly by capability with my label maker, if they are more than basic charging cables.