TSynEdit + Highlighter deiner Wahl. Da du
HTML und PHP highlighten willst, wärs n Versuch wert die Komponenten zu nehmen, die den entsprechenden Namen haben...
Probier einfach mal n bisschen aus. Die SsynEdits sind eigentlich recht intuitiv zu handhaben...
mfg
Christian