Found this while looking at TUAW. I haven't myself tried it yet, but it seems like a pretty damn good idea. I'm also not a developer/possess no knowledge of code, but they offer to let others in on the project so maybe you fine people with that kind of handiness could help out.
http://code.google.com/p/telekinesis/
http://code.google.com/p/telekinesis/