I came across platejoy (platejoy.com) a couple months ago while looking for a meal plan that would work around my food allergies and it check most of the boxes of what you are asking for.
The planning is week by week, and it doesn't have a best price thing, but it does pretty much everything else (recepies in app, you can tell it ahead of time you prefer to eat leftovers for lunch, each recipe has a prepare & cook time and asks for feed back). Also, it can send all the ingredient to Instacart in a single click, if that's your thing.
It's really changed the way I eat. I went from eating out for lunch and dinner almost every day, to cooking at home pretty much every night.
The planning is week by week, and it doesn't have a best price thing, but it does pretty much everything else (recepies in app, you can tell it ahead of time you prefer to eat leftovers for lunch, each recipe has a prepare & cook time and asks for feed back). Also, it can send all the ingredient to Instacart in a single click, if that's your thing.
It's really changed the way I eat. I went from eating out for lunch and dinner almost every day, to cooking at home pretty much every night.