Budgeting essentials and development