When I was in high school, I attended a summer arts program for design. The teacher I had taught the students a nifty idea to come up with random ideas. I expanded on that over time so that I was in less control of the results.
I made a post about this two years ago on here while I was looking to make the process a bit more automated and not physically have to write out the lists every time.
As of today, I have a temporary answer to this, and it's thanks to google/excel.
First we start with opening a blank google sheets document.
After you're all set with that, go to the "Add-on" drop down menu and do to "Get add-ons"
Download the "Random Generator" app and then open the add ons tab, mouse over the Random Generator app, and click start
Once you have the application open, you'll want to have three columns of random words. Once you have the columns ready, select them all, click on new list in the column list tab, and click generate.
You'll see your words are scrambled, mixing things around so they're not the same. From this, just pick a row of three words and that is your theme for either a character, maybe a mechanic combo, or something else. I'm sure there are better ways to make this work, but so far this is the best non-written solution I have found for this.
Lets take a look at this list here:
From the list above, I was able to make some quick sketches. To each their own how you interpret what comes up each row because you can focus one one aspect more than the other.
So this again is just a nice exercise to come up with unique ideas that you otherwise would of never of thought of. Make it goofy, make it serious, it's all how you interpret each row created from the randomization of your word selection. If you happen to have
I hope this can be a helpful tool for a lot of you, whether for your games or something else.