Update budgeting based on an existing budget

Directly to

  1. Automatic budget generation (top-down method)
  2. Budget based on realised history
  3. Budget based on an original/modified budget
  4. Update budgeting based on an existing budget
  5. Add a budget
  6. Budget manually (bottom-up method)