For a city or county the deciding factors are whether the software holds every department's projects on one record, ranks them by a consistent method, and produces a budget council can act on.
CIPAce™ is built for that, and it is in production at Fairfax County, managing a portfolio of more than 15 billion dollars, and at the City of Baltimore.