2. Gifted

Budgeting is the biggest focus of attention in Gifted, an app that gets you to set a budget for every single person you enter into your database. You can even keep gift histories to look back on to make sure that you never gift someone the same thing twice!