I will have to see about garmin xt, sounds promising.
I was hoping for something more like rk-Sleep or rk-Location -- both of these programs can run intricate sets of commands based on location, but this only uses cell towers and not gps.
Maybe I might find a mort script that can help.