Zerobrane studio is an extremely awesome and lightweight Lua IDE with many features. I used regular expressions to write scripts that take the dump file ESOUIDocumentation.txt and turn it into a format that can be used by Zerobrane's autocomplete.
The README is wordy but extremely thorough. In the event I fall off the map in the future, these scripts I've written can be used on future versions of the api dump file to generate updates for the plugin, or can be used as is with the custom api interface.
You can find my creation here
https://github.com/Solvaring/ESO_ZBS_APIcreator
Happy coding.
- Solvaring Encelembras