It is possible to access bits of MATLAB\'s internal java code to programmatically change MATLAB itself. For example, you can programmatically open a document in the editor
I am an eclipse fan. If you use that as your IDE, the jar can be imported into one of your projects and you can inspect the methods in there.