During my time at Yellow Pages, one of the most time consuming tasks was to manage the daily budgets of 30-40 companies.
I wrote a series of Adwords Scripts that would would check the daily budget target and automatically adjust based on past spent. With the extra time during the day, I created a custom CRM system that replace the Scripts and perform the adjustments from the CRM itself; I added other features like call notes, invites, sales accounts, amount other features.