Multiedit пробовал. Возможно, я им не проникся. У меня в проекте полтора десятка файлов с исходниками, а Slickedit по всем функциям, макросам и тп свободно гуляет. При этом он поддерживает несколько систем контрполя версий ( ну, CVS конечно же ), И у него есть функция Beauty Source - в смысле, расставляет табуляции, делает отступы и все прочее. Еще - набрал слово if и нажал пробел - он тут же выдал две круглых и две фигурных скобки, между которых пишешь, что нужно. . Это просто к примеру.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)