Sublime editor can be modified practically for any programming language, it is all about availability of right packages. If you add something like Emmet, it speeds up HTML coding on Mac. Sublime Text is often used for HTML/JavaScript coding or as an IDE. The settings of Sublime Text (as well as addition) can be changed through user configurations. This code editing software was one of the first that offered functionality boosting packages.
Sublime Text functionality is up to the mark.