Have you looked at Citavi? It's the software many German universities offer. While it's PDF annotation system/knowledge database is awesome (elements of different types linked to locations in the PDF, categorizable and taggable) and the Add-Ins are very fast and bug-free (compared to Zotero), collaboration is cumbersome and its focus on "projects" instead of one overarching "library" is annoying