> I don't even know if this is something people would want or pay for if I completed it
This tells me it's probably the latter. Building a software business is understanding business problems, validating the pricing, verifying there is a market, coming up with a marketing strategy, selling the software, running a support organization, making sure your expenses and profits are categorized correctly. Writing code is just a small piece of that.
It's ok to just be interested in the software part of a software business, but just because you like to cook doesn't mean that you want to own and run a restaurant. If coding is your passion, get a job coding and stop pretending to yourself that you want to run a business.