I get where you're coming from but at least for me you appear to be looking to automate away the interesting bits while being left with the tedious ones. What I want is the opposite to what you're asking for - let me dump a rough meal plan into whatever thing is doing this giving an overview of what meals I want to cook this week and then have it go place an order with the supermarket for delivery of the necessary ingredients taking into account what I've got in the house already.