Instead I would focus on an issue that you've experienced, perhaps something that you find annoying and can build a solution for. It's highly likely that someone else has the same problem as you and is willing to pay for a solution to it. You get two benefits, one is that it's something that you've experienced so you're probably passionate about building a solution for it, and second it's a problem that exists instead of creating a solution in chase of a problem.
This article gets posted a lot, but I think it's worth a good read.
http://paulgraham.com/startupideas.html
This blog post helped me a lot as well. It helped me get better as seeing problems and thinking of solutions to them:
https://jamesaltucher.com/blog/the-ultimate-guide-for-becomi...
Also go on reddit, HN commenters don't vent here, but you can find plenty of venting on reddit. You will no doubt find problems to resolve and if that isn't enough. There is even a sub for startup app ideas where people for the most part not capable of developing it themselves come there to "vent" why isn't there an app that does ...... ?
Or... figure out a mechanism that allows power skivving of bevel gears?
Or at least an open source hardware project that allows people to make precision gears at home, so they don't have to pay $50 for something that should be possible for far less.