My request is kind of complex, it requires inputs and outputs i need to feed to the MouseTool, so the rt.execute thing turns very cumbersome rather quick. The point it is not straightforward and if you end up running a bunch of execute (or doing so on very big maxscript files) then whats the point of using python?
We use python as we want to integrate in a workflow, there are serious issues of limitations on how pymxs actually wraps maxscript and a lot of those issues go down to lack of documentation, which is a thing I already elaborated in another post.
In my mind part of the solution is to raise the problem of lack of documentation to Autodesk (which as stated above is being taken care of little by little). The lack of support of Tools should have been stated in a documentation somewhere, thats all what Im asking.