Nutrition Coach / Software

We have literally hundreds of online coaches for our sport - however I was wondering if anyone has come accross an nutrition coach or software - something that I can plug my weeks training into, plus other daily variables like sleep, etc and be given a variety of options on what I should eat for the day. Would be real nice if it produced a weekly shopping list…