YNAB—short for You Need a Budget —is powerful personal budgeting software in which you assign every dollar a purpose, such as ...