Comprehensive budgeting large-scale projects