You Need A Budget (YNAB) is a modern approach to applying a budgeting solution to personal finances.