yes those developers are pretty sticky about changes to AXIS - though they have been better of late if you supply a patch.
".....The details of what may be written in the axisrc are subject to change during the development cycle...."
What that means is that they cannot guarantee that the next bug/feature fix will not change something so your additions won't work.
So having a separate program that builds a .axisrc script is not likely to be included in the distribution.
But I will keep your idea in the back of my mind when if I add key bindings to gscreen...
ahh It would take me two hours to do something in QT... what bindings of QT?
In AXIS i don't think python is the problem - AXIS is a combination of python C++ and TCL/TK oh and openGL.
It works great but wow hard to follow what it does. but then again try to follow what emcTK does ..TCL loses me