Could you strip piece some of the center blocks? It look like you could sew a black strip to a wider strip (for the rectangles), then use a 60 degree ruler--or whatever size would give you the right angle--to cut blocks. You would still have to match corners, but it seems that that would save lots of time. Beautiful quilt!
Kathy