Tool for building a nonprofit organization's budget on a programmatic/functional basis, including allocation of personnel and direct and indirect non-personnel expenses.