I've decided to try making a mod again, and while I was trying to plan it all out I started wondering what methods or procedures other people use when creating theirs, and if there were any "best" way to go about it. So, what do you guys do? Do you have a set procedure that you follow rigorously, like mapper->editing->scripting, etc? Do you just improvise, doing whatever grabs you as most interesting at the moment? Do you create a whole design doc ahead of time, or just keep it in your head and "go with the flow"? Is there a "best" way to do things, or does it not really matter? I'd love to hear anyone's thoughts on this. This is half looking for advice and half plain curiosity on how everyone approaches mod-making.