Have a question about CiviCRM? Get it answered quickly at the new CiviCRM Stack Exchange Q+A siteThis forum was archived on 25 November 2017. Learn more.How to get involved.What to do if you think you've found a bug.
The tricky part is that they want things like total funding for a given project to be totaled up regularly and (this is where it really seems to be stretching the capabilities of CiviCRM) tracking a tally of spending against a particular project code.