You can use a lot of software for this purpose. But check these below:
Microsoft teams - work with free accounts, offer API for external
communication, have desktop, mobile, web version
Slack - team chat space, also offer API (up to 10 providers in free
Discord - start as game chat, but offer very good audio, offered for
a lot of platform, not sure ...
You could use SMS my GPS. Per the app's description, it should meet your requirements just fine:
SMS my GPS listens for incoming SMS text/data messages and conditionally sends an automatic reply containing GPS location data. The „trigger-word“ and white-listed sender phone number can be configured in the app.
With just 190k APK size it's quite handy. Haven'...
One possible solution is to use Automate application. You can create flow to get current location and send it via SMS.
Unfortunately I do not have first hand experience but the application seems self-explained.
My preferred app to edit photos is Snapseed. It is simple but powerful and allows cropping and various other image manipulation techniques including adding text to a photo.
Another advantage is that it is from Google which means you can be sure that the app does not include malicious code. Of course an app from Google may collect privacy relevant data but I ...