[Work in progress] Category-customizable Python budgeting script