I have included the Word document that the author created as it would be easier to copy the code that he has used here You could use a plugin though to add database support for placeables, creatures, etc. If you wish to add database support for persistent worlds then nwscript in the client would be required. It can only assist in the creation of modules or campaigns.
Keep in mind that the plugin will have no effect on client or server itself. A plugin could be used to add a new wizard for area or module creation, global search and replace options, and even adding a scripting language like LUA are possible. There are very few limits to the types of features that can be added to the toolset with plugins. In addition to the classes the UI elements of the toolset are also available. The ability to reuse the same classes and data that the toolset uses is very powerful. Once the plugin is loaded by the toolset it has access to the public classes and interfaces of the toolset itself.