I love OpenSCAD's ability to respond to changes committed to a source file by an external editor.
I also love BBEdit (or TextWrangler if you're on a budget).
It seemed right and proper to create a codeless language module to improve the creative process.
2014-05-24 Updated for OpenSCAD 2014.03. Please notify me if you find bugs or missing features? Thanks.
Download the .plist file.
Install into ~/Library/Application Support/BBEdit/Language Modules (for BBEdit)
Install into ~/Library/Application Support/TextWrangler/Language Modules (for TextWrangler)
Restart BBEdit or TextWrangler.
Load your OpenSCAD code and get hacking, after setting your colour preferences, obviously!
Block collapse / expansion (via disclosure triangles in the margin)
Module and function access from a drop-down menu
Block selection (double click one curly brace to see the matching one and select the contents)