I plan to order three spools of silk thread to take care of all occasions. My impulse is to get black for very dark colors, white for very light colors, and medium gray for everything else.
But when it comes to blending in with colors that it doesn't match, you can't beat khaki.