Как сделать, чтобы редактор автоматически закрывал тег и помещал курсор между открывающим и закрывающим тегом?
Emmet разве не используете для html? Ввели тэг, нажали Tab - получили развернутый тэг с курсором между ними.
P.S. Кроме этого куча незаменимых фишек прилагается emmet.io
Brackets(или другой редактор)+Emmet