All plugins are done in Python. A nice advantage of this approach is that you can use any text editor you like and even make changes to your plugin on the fly. The best way to get started is use the SDK , which contains plugin examples. Many of the plugins you would want to create can be derived fro...