I don't allow myself to start on another quilt until the one I am working on is completely finished. Not always fun, but it does keep me in line. I also don't buy fabric until I am ready to start my next project. The bad part about that is I have minimal stash, but it does save me money.