i didn't create this. this was created by rick aka "gibbed".
this is the source code for a borderlands 2 modding project he was working on. he doesn't seem to mind if other people use it or compile from it as long as he gets credit for it.
http://svn.gib.me/public/borderlands2/trunk/
hope this helps the dev team at 360haven in their research and that they can learn something from it to help create a better editor than what's currently out.