Option to add snippets to functions

An example is to set a flag so a try/catch block is inserted into new functions or can be added to existing ones to encourage use of structured exception handling.

Ability to add comments

Comments can be added to functions 'inline'. It would be great to be able to add a comment to a comment that an code completion tool or code documentation tool is able to pick up. An option in the tool window would be good much like the way a template can be edited. Ideally the designer would go further and present fields for each of the parameters declared and for the return type to help create valid comments.