General approximation is what I was going to use. I don't care if it's exactly some set price. Reasonably close is good enough for me.
A bit of magic in the system would be nice, as well. For example: I'm picking the menu(s) the items that I would like to eat next week. While "chicken burrito" may not normally cost me too much, it just so happens that none of the ingredients for the chicken burrito are shared amongst the ingredients for the other 5 or 6 days. This may push my week's allowance too high. Finding things with like/shared-staple ingredients would be nice. Obviously, we wouldn't want a Taco Bell scenario where everything uses the same five or six ingredients, but watching your overall supply/intake could help.
I suppose, additionally, being able to specify some things that you have on hand could help with the process.
I've thought about this off and on enough that I fear I may be over complicating it at this point.
Anyway, if you get around to working on this sometime this fall then feel free to hit me up as I hope to have some free time by then.