Таких уже туева хуча. из самых простеньких: UEStudio, EmEditor. (BTW: существуют уже готовые исходники для раскраски синтаксиса, на подобие SciTE и пр.). Не говоря уже о более продвинутых редакторах а-ля HomeSite или CoffeCup...
Похвально твоё стремление, не бросай начатое. Чем черт не шутит, вдруг у тебя лучше получится...
Т.е. мои мысли таковы - для самообразования очень даже неплохая задача, но конкурента существующим (судя по высказыванию Вот бы Delphi, но там наверное замучаешься учиться...) тебе ещё пока не создать.