Setting up a Mac to programmatically send iMessages is trivial. I have a custom solution running that receives data over HTTPS and runs an AppleScript to send the specified text to the desired number or address via the Messages app using an iCloud account not tied to any mobile phone number.