A number of years ago I decided to wash my whole stash of 30+ years; what chore! I'm still washing...
I did learn a thing or two about washing fabric, though. Pinking doesn't work to keep the ends of the fabric from fraying and getting stringy. Stringy fabric will knot together with every other piece of fabric in the wash and in the dryer it turns itself into a giant ball of fabric. I also heard that you can cut the corner of the fabric pieces to keep them from fraying; I don't know who made that up, but, that was a great big lie or at least wishful thinking!
The only thing that keeps the fabric from fraying is to zig-zag the ends of the fabric and any part of the fabric that has been cut. Surging works, too.
I also learned that it doesn't matter what color you wash that you can come up with some surprising color bleeding. This I could understand with some of the cheap fabric that I used to buy when I started quilting 40 years ago, but was gob smacked when quilt shop fabric of a pale yellow and a pale pink bled. You just never know what you are going to get these days. Thank God for Color Catchers.
And one more thing I learned... if you have been quilting for a long time you need to regularly check the thread you are using for easy breakage before you start sewing. I was surprised how many of my not-so-old thread would break very easily. I can't say that a particular brand broke more easily than another, but I have had to throw away a number of spools of thread because of this. That is until I got smart and marked the spools on the thread that broke easily and started using that thread to sew the edge of my fabric before washing. I just hated wasting the thread and it didn't matter what thread I used to keep the fraying down.