Was there a general goal for each one or any sort of decision tree you used to decide on what to build next... for example, did you only work on things that could potentially be big, or huge, etc? Did you analyze the market size of each idea before starting, etc?
I've outlined a few things in an answer below but another aspect I use more and more these days is a negative inbound filter for ideas. Ranging from macro problems like 'Will it require an app' down to even 'do I need user accounts'. Basically, try to put together a few things that you need or want to absolutely avoid due to certain constraints or knowledge and go from there.