В Delphi 2007 данная функция уже присутствует, однако ее нет в Delphi 7.
Для автоматического добавления 'end' достаточно написать 'begin' и нажать Enter.