I had to migrate a module one time, into a new module, there were far too many scripts & resources for the module, it was a nightmare sorting through everything, to say the least...
Inexperienced builders often bloat their palette not realizing the resource limit, I have a tendency to bloat my # of scripts, but I fixed that tremendously by cutting down the number of redundant scripts through integration into better scripted systems, but it cost me building module time, for building scripts takes much more time now.
'>
It's tough to find a solid way to do things, it's even tougher to refine everything...
With experience you learn to avoid mistakes, mistakes you never want to make again.
'>
I have to say NWN has been quite an experience for me, building & playing, definitely...
You grow as you learn, you become a better builder / scripter as time goes on...
Just keep hacking away at it mate, you will figure things out in due time..
'>