Projeto muito interessante!
Eu também já fiz um bloco de notas com Python, utilizando TKinter, o "NotePy". Começar por volta de 2018. Cerca de 1 ano depois que aprendi a programar, queria por meus conhecimentos em prática e acabei criando esse editor do zero.
O link do projeto é esse: https://github.com/vadolasi/notepy/
Não está mais funcionando corretamente, não sei se por causa de alguma biblioteca atualizada, naquela época eu não sabia o que era Git nem que era necessário especificar as depêndencias.