There are a couple of ways that would be doable.
I think first and foremost is having the public accounts tabled earlier in the process, which is doable because, by and large, the Auditor General and the government are able to finalize the books in September. Having a tabling date of the public accounts no later than September 30 is doable. Also, removing the requirement that these be tabled only when Parliament sits would increase the flexibility of the government to table when they are ready. It could happen, for example, following an election, when Parliament is not back and is not sitting, which in and of itself delays the tabling of public accounts even though they would be ready.
Another way would be to have budgets sooner in the budget cycle, so that more elements in the budget would find their way into the main estimates and you collectively would have a clearer picture of funding requests that make sense compared with what in the budget currently, when budgets are in March or April.
These are two relatively easy ways of improving or making your job, which is already quite difficult, slightly less difficult, but the flip side of that is that it would remove some of the flexibility the government enjoys when it comes to budgets and public accounts in terms of their tabling.