TGEA is the premier solution for Indie developers. Still not sure? Download and try out the full-featured TGEA Demo free for 30 days. You'll get everything but the source code.
A summary over whats happened over the course of my indie project, common mis-conceptions of modding, and what to avoid or do during development.