I disagree with the standard rule of thumb used by most wine experts in regards with what wine goes with what.
Cooking wines sold in stores, Garbage and should never be purchased. Specially the ones that you can't get buzzed off of. The 0% alcohol.
I usually go with using the wines that I enjoy drinking. No I have never made a sauce with Mad Dog or Night Train. If you like to drink a certain wine with a meal, then why not include it in the recipe.
General rule of thumb says use Red for beef and lamb dishes, the red meats. White for chicken, fish and other white meats. What, wine has to match the colors of the food?
I'm a male and matching colors is not what I do, lol.
For a Scalopine dish, chicken or veal, I would go with a nice dry White wine. But for a Parmesan, I would go with a Burgundy. For a Chinese food dish I usually go with a White and it doesn't matter what type of meat goes into it.
If I am making a dish with a fruit base I like to use a Sangria. I must admit though, to go back on what I said above about 0% alcohol, A sparkling Apple cider works great for baked goods and pastry doughs and even biscuits.
I am not a consumer of classy expensive wines. I wouldn't pay more than 20.00 for a bottle if it wasn't for something special. Table wines are great for cooking. I call them "Jugs O Wine", lol. Any Italian knows what I'm talking about. "Jug O Wine is excellent for hearty dishes like pot roast or stews.
A PBS Chef favorite of mine from many years ago, Justin Wilson, the Cajun Chef, has many videos on UTube. He used wine in almost every dish he prepared. Great viewing if you ever get the chance.