Lingon
Do Something When
Location X
Jet Lag
Combined, you get location awareness and the ability to have something happen based on location. DSW gives you the added benefit that when an app is opened or closed you can activate something else.
When I was using my laptops Location X would switch my location depending on where I was and activate certain things based on that. I could always count on my laptop opening up to the Starbucks login page whenever I was at Starbucks instead of having to manually load the page. That's because Location X would trigger the loading of that page for me via Applescript.
Jet Lag would automatically change my clock based on time zone. Jet Lag uses Skyhook and the replacement for it is expensive and Intel only. The dev has done a good job of wiping out most traces of the Jet Lag pref pane from the internet.
Lingon lets you set cron jobs to activate when and where you want. For instance, if my WiFi network ever changed it would cause a change in preferences. Lingon would see that and would run an Applescript.
Just a bit of stuff to mess with since you said you were traveling.