Somewhat related,a general purpose annotation platform is http://hypothes.is - a great feature is that PDF annotations are location independent because they use some kind of fingerprint to identify the document.