Not sure about other browsers, but Firefox's built-in bookmarks support tags - no need for external apps.
With bookmarks as JSONLD Linked Data, it's simple to JOIN with additional data about a given URI.
The WebExtensions Bookmark API does not yet support tags.