Tool to plan a budget, then rework it as money comes in or goes out, often as you didn't expect/bargain for