I have published an InfoQ news post about AWS's after the fact addition of automation capabilities for CloudWatch Dashboards:
Amazon Web Services (AWS) recently added programmatic creation and manipulation of CloudWatch dashboards and widgets to support use cases such as dynamic resource lifecycle tracking and consistent cross-account dashboard maintenance.
[...]
Continue reading the full post in Amazon CloudWatch Dashboards Gains API and CloudFormation Support.