But wait!! Why do you want to cut everything first? Especially if some blocks have the same fabric in different places? I would be working on a specific group of blocks and cut for them only. For me, it doesn't get as boring, I don't get as confused and if I screw up the cutting, I (hopefully) will have enough fabric to recut. (ask me how I figured that one out!!!)
I can understand cutting for say, 5 blocks, making them, then going on to the next 5, but cutting everything first would have that puppy in the UFO box before it was half done in my sewing room!