Time is gone a whlie.
But now it's possible, to run Python 2.7 on Surface RT.
All what you have to do is to set you Surface rt in developermode, as followed:
https://github.com/VNNGYN/Windows-RT-8.1-Development-Tool
you than get Surface rt run in test mode.
In testmode you can sign all the already ported application, there are avaible on net.
To sign the appclication with a cert, you can use:
https://github.com/VNNGYN/Windows-RT-8.1-Development-Tool/wiki/How-do-I-sign-an-application%3F
than all the application, like python 2.7 can run under Standard mode.
https://github.com/VNNGYN/Windows-RT-8.1-Development-Tool/wiki/How-do-I-sign-an-application%3F
and there you will find Notepad++, which is the best to generate python scripts
enjoy