I'm solving weight and budget issues. Grocery application. Scan barcode of items you're buying in store. List is generated. Define units for each item (12 granolas in a box, 1 unit = 1 granola, etc).
When you log your calories, you can only choose from the foods that you bought and logged. When you use them, the quantity decrements.
You setup reminders for when X food is at Y stock, and get push notifications based on that, an automated grocery list application with a calorie counter to manage your spending on food and weight!
Lost 100lb so far on it.