Lighthouse-tmbundle is a project mainly written in RUBY and JAVASCRIPT, it's free.
TextMate bundle for working with Lighthouse
Contains the following commands specific:
The bundle requires ActiveResource, ActiveSupportand
To install via Git:
cd "~/Library/Application Support/TextMate/Bundles/"
git clone git://github.com/meritt/lighthouse-tmbundle.git "Lighthouse.tmbundle"
osascript -e 'tell app "TextMate" to reload bundles'
Either way, restart TextMate or select "Reload Bundles" from the Bundles >> Bundle Editor menu.