I just use off white for piecing everything. I always have several spools of it on hand. Once it's quilted and washed you can't really see the thread in the seams anyway.
Now quilting thread is a whole other story. I agonize over that for a while, then pick something I have on hand. I bought two twelve-packs of assorted aurifil thread earlier this year so I think I'm set.