I'm not sure it covers all your features listed, but I use PhotoStructure [1] for the 'album' side of things. It's been mentioned a bit on HN, which is where I found it. Sharing is very open for me since I'm just sharing wholesale with family, but when I need to share specific images or albums to people, I usually do it via some other way that suits them -- so if they use messages, email, google drive, dropbox, or just want to download from a webpage (eg. caddy), I'll enable that.
I want an easier way to edit the comments on photos (as embedded metadata) that I haven't found yet. Any image browser where I can hit a convenient hotkey, type "Summer 2023 at the river with cousins X and Y" and move on would be great. If anyone has a suggestion I'm listening keenly! If this is built in to something on MacOS or a linux default desktop (like KDE or something I'm less familiar with), or is a small paid non-subscription app, I would buy it.
I want an easier way to edit the comments on photos (as embedded metadata) that I haven't found yet. Any image browser where I can hit a convenient hotkey, type "Summer 2023 at the river with cousins X and Y" and move on would be great. If anyone has a suggestion I'm listening keenly! If this is built in to something on MacOS or a linux default desktop (like KDE or something I'm less familiar with), or is a small paid non-subscription app, I would buy it.
[1] https://photostructure.com/