No, but I have been working on a similar app for contacts. I.E. when you are at work it loads up your work contacts, at school your school, etc etc. It is damn useful.
I have tried to get Microsoft to incorporate that deeper into their system. I.E. Live Tile arrangement based off of location. But they ignore me.