Is there a way implement a Budget within the Accounting program?

Yes. BoosterHub has a full budgeting tool. This allows you draft and approve an annual budget and then use a Budget vs Actual report to track progress.