Various pieces of code I've written, in case someone else finds them useful.
Language module for BBEdit and TextWrangler which highlights elements in reStructuredText files and lists section titles in the function pop-up menu. Recognizes both standard reST directives and Sphinx additions.
I recommend also setting these options for editing reStructuredText: enabling auto-indent and auto-expand tabs, setting tab width to 3 spaces, disabling soft wrap text, and setting the page guide to 80 characters.
Makes navigation links with drop-down menus usable on iOS by only enabling the link if its submenu is visible. This is only required if JavaScript is used to hide and show submenus, since iOS accounts for CSS-based menus by preventing a :hover region's links from activating until any divs it'll reveal are displayed.
Find me on Twitter.