What i found has worked great is actually just make some tools as standalone apps. Python can talk to PS very well over the com interface, with all the same stuff available as the native JS api, than after that i can use something like pySide to use qt4.x as my UI. Im pretty sure the guys at quxiel do the same, where they…
Thank you passerby I've actually was thinking about the AM scripting with syntax like this "app.charIDToTypeID( "Mk " )", but I've seen that the .com interface is using the VBScripting an I know I've used this kind of scripting once with VB scripts so it's great that there are no restrictions on what you can do with Python…