I'm looking for the best OS X text editor with syntax highlighting, overall good code-editing interface, script integration and so on that has Autosave and Versions. Textmate 2 and TextWrangler are free and indeed great, but both lack this feature. For now I'm using Smultron 5, which is decent, but there's still room for improvement (by comparing with Textmate 2's interface), and it's also sometimes buggy. Finally there's also Xcode 4 (with Autosave and Versions, even if unobvious), but I'm looking for something lighter. Being able to visit previous versions of the script file I'm editing is invaluable.