With Polymer( Web Components ) it could be possible to have a set of "aerogear" components that can be "dropped" on a page with very little setup
an example would be a datamanager component, here is a link to the current polymer-localstorage element
https://github.com/Polymer/polymer-localstorage