In my side projects I always keep todo.txt. There's a line for each thing I need to do, in order. Putting new things in that file and removing ones that get done becomes a kind of game. Try that on whichever idea you find yourself coming back to again and again.