How about a feature where you can click, 'Add Sub', from the menu, and the cursor is placed at the right point for you to type the name for the Sub. eg. Menu/?/New Sub Sub | End Sub Edit: Or 'End Sub' is automatically entered when a 'Sub ?' is entered. Perhaps the same could be done for 'If - End If' The option for automatic insertion could be via a menu check item.