In order to really leverage custom Python functions, it would be beneficial to create callbacks type functionality to automatically when various events (such as creating a node or loading a script) happen in Keyshot, instead of having to initialize from the scripting console. I would like the ability to run python from any panel and have getInputDialog() be dockable lambda methods, with the ability to save as a custom workspace. This would allow larger studios to create pipelines for standardization of various tasks such as, opening and saving, packaging, naming conventions, etc.
+1