While useful, it would have been even better, if MS had implemented as autocomplete feature. For example Type "BEGIN"<enter> and the word "END" would appear. Also enter "BEGIN TRY"<enter> and the END TRY and maybe "BEGIN CATCH" ... "END CATCH" would appear.
This insert snippet behaviour could later be extended to include data validation checks (p[lus comments) and data sanitisation for standard data types, just to assist in improving the quality of the code being created
Lastly, these days, all snippets should include error handling.
By adding these features they would be emphasising the best practices thereby making developers opt out of writing the best code they could.
Having said that, I'm aware it is possible to modify the templates that appear in Template Explorer so that you get your favourite features as you like.