Обычный текстовый редактор. Например, Блокнот. Но лучше найти текстовый редактор, который хорошо работает с UTF-8 (Unicode), так как для WAP это наиболее лучшая кодировка.
Например, Bred или AkelPAD.
Скачать Bred (не смотрите на название :) можно тут: http://softportal.com/?id=1103, а AkelPAD тут: http://wen-info.com/downloads/akelpad/
Также есть программы с подстветкой синтаксиса. Например, Uniqway Poetic.
Скачать Uniqway Poetic можно тут http://wen-info.com/downloads/up/