The main features I want are:
- Import PDFs and annotate them in the app’s native format (so that I’ll still be able to remove previous changes after I save and re-open it)
- Quickly add text boxes anywhere on the PDF
- Draw some basic shapes and lines with different colors (can either be notability-style “draw and hold to make shape” or just a classic “insert shapes” option from the toolbar)
- Have a page thumbnail option and can search text in the PDF file and quickly go there
https://wiki.archlinux.org/title/PDF,_PS_and_DjVu#Graphical_PDF_editing
But which of these is available for Mac OS?
Click the link for each software and read the first sentence? I’m not your preschool teacher. Many/most tools that run on Linux will run on macOS. Not all of them and don’t expect them to take full advantage of the Mac UI framework. But open source Mac stuff isn’t that common considering… Mac isn’t open source.