Auto-switching Profiles?

I don’t believe this is built-in to GW but I know my use case is a little different GW’s main purpose. So I don’t want to bother the devs with a feature request if there’s a workaround.

Can anybody suggest a method to change GW profiles based on the network I’m connected to?
I use GW primarily to control my dataplan usage, and have blown through my data a couple times now because I forgot to change profiles when moving locations and networks.

Perhaps there’s some app that can create scripts or macros to make GW change profiles when it sees a new network name?

Thanks for your feedback on auto-switching profiles.