Coming soon: An app to answer all of your dreaded budgeting questions