I have the same approach. First of all, in order for me to stay on a project, it's important that I structure it correctly, so later on in the process I don't get frustated over bad folder hierachy or lack of proper name convention. Next, when I get an idea, I usually let it sit in my head for a while in order to hype…