QSOpenInTextmate is a project mainly written in OBJECTIVE-C and C, it's free.
Quicksilver Plugin providing actions for Textmate.
Originally built with and for OS X 10.5 Leoapard. Not tested on Snow Leopard.