Recently there has been an Android app that has come out, but it won't be as fully featured as a native python app. I'll try to see how the state of getting Slackware installed on a seperate SD card goes, because showing this off at pax, being flown by the OP as the basestation/controller in one will look very awesome.
I did have a quick go of Codeblocks, but my experience with python's at the cli - still figuring out how the codeblocks ui works, and if its able to take a working directory and have at it.