It really feels something so simple that in the end mostly open source free tool done as hobby could do most of the functionality. Leveraging some existing open source tool...
If I implement or integrate with something myself yeah I just do curl too. Or more complex case python.