Topic: automate quick project start with Terminal/Textmate?

I'm getting sick of opening Terminal and:

1) starting up the mysql daemon
2) opening new window and navigating to my project directory and opening script/console
3) opening new window for tail

I suppose I could write a shell script for this...but I just got Textmate and I noticed it can do shell commands. Has anyone set this up already via commands or rails bundles? Or are their better options?