During the past year, I've been working with a number of medium and larger organizations using CiviCRM, and have found a few gaps in CiviCRM's CiviContribute functionality, particularly around the management of recurring donors, which are often a really important part of a larger organizations' donor base.
To this end, I'm happy to share a couple of extensions that I've been developing to fill these holes, detailed below.
Feedback and patches welcome, as usual.