Yes, it is a breeze to use Google Photos but I'm feeling absorbed by the Google system and would like to not be. haha. What I think is the best option is to have all the photos locally and use P2P sharing. Resilio and Syncthing are good for that. There-s also a self-hosted open source platform, Piwigo, dedicated for photos.