Allow the job budget to be comprised of sub-budgets or task budgets
That way you could have a project or job with a budget of 500 hours, but 100 of that is budgeted to planning, while another 100 is budgeting for electrical work, etc.
As the work gets done you can see the progress of all the items getting done as well as the total progress. Notifications would be great as well!
We prioritize all suggestions with the most traction and support. With great support, this idea will become one of our upcoming feature releases, so please keep voting!