Ich wollte einen kleinen Editor programmieren, just 4 fun

Nun will ich wissen, ob es möglich ist, eine Syntax Highlighting Funktion zu integrieren und hätte gerne Ideen oder Denkanstöße. Lösungen sind natürlich auch erwünscht.
Jedoch fragt sich halt, ob dies überhaupt mit dem Text-Widget von Tkinter geht oder ob es da was besseres für gibt.
Vielen Dank für ne Antwort!
line5