I gather the needed fabric as required or really close to what is required for the fabric and store it in a container. I then make a test block. I rarely cut all the pieces up front. I do a combination of sticky notes, I have them on hand, and pins. I don't trust the sticky notes even the super sticky notes, to stay in place. So, I pin them to the fabric. I also keep a quilt diary. I will tape in a small sample of the fabric, the number of pieces I need and a rough drawing of the shape of piece that needs to be cut. This has saved me more than once. Another technique I use from time to time is to not label the individual fabric but to label the segments/cuts of my test block. It works too!