You're question is, by itself, a good topic for a software project. You exposed a problem that I cannot solve, maybe you can create an algorithm that solves that problem. The task you have bestowed unto us is this:
Input: No information whatsoever about your interests or skills!
Required output: A good title for a software development project!
Get my drift?
We don't do random-project-title generation here. However, you'll have more luck on this site.
If you want output, you need to provide useful input!