I’ve been working an a meal planning application that so far can order all your groceries after planning a meal. There is a basic task graph now to estimate time to finish and takes into account different euqipment like a food processor or pressure cooker.
It’s at https://mezi.fyi would love any feedback there is a demo on the landing page