To add to this, there are a few Zotero plugins and Emacs packages I suggest to augment Zotero.
For Zotero addons, I heavily suggest both BetterBibTeX and ZotFile. The former makes common-sense edits to your bibtex information to prevent bugs during file compilation, and ZotFile will automatically rename pdfs to whatever format you want, and does some management of file transfer between devices.
I also integrate my Zotero library into my manuscript writing workflow via Emacs and the following packages: org-mode, helm-bibtex, pdftools, org-noter, org-roam, and org-ref. So for me, Zotero is all about ingesting papers into the DB, and Emacs is how I use and manipulate them once there.
Org-ref/helm-bibtex are really excellent for being able to add, email, and even web search your zotero entries on various databases (web of science, scopus, GS, etc).
Pdftools lets you annotate in emacs and export notes to a zettelkasten in org-roam via org-noter. (I also use it for paper reviews)
Helm-bibtex is great for just being able to quickly access any paper you want without needing to open Zotero.
Personally, I find they dramatically reduce the amount of friction I experience when trying to annotate, find, email, and cross-reference papers, thus I heavily suggest giving it a shot (especially if you already use emacs) 😄
@tiago @johnabs also this article [1] from @jonny has some great tips in it for Zotero.
[1]: https://jon-e.net/blog/2022/04/16/a-halfway-decent-latex-setup/#grab-pdfs-from-sci-hub
@johnabs Great pointers. Thanks!