Filemaker is a godsend when you're working by yourself/want to automate SM tasks. I use it to create rehearsal reports, props lists, master tracking, contact sheets, signage, run sheets....you name it, I probably do it in filemaker.
However, To do some of the sexier functions, you do need to know how to code using the programs language. I'll get a hold of the person who created the database I use and see if I can post it for the enjoyment of others. But like I said: It's buggy as sin right now but you can get an idea of what is possible for SM's. And maybe you can even fix it up and repost it once it's fixed!