If your goal is to generate money, an analytical approach (like a spreadsheet) makes sense.
I choose my side projects more emotionally; generally based on things I'm excited about, think will be fun to make, or involve things I'm curious to learn. Happy to share more if interested.