In my main save files, I always pick the female characters and just name them after myself. Boring, I know, but I like imagining myself in the Pokémon world. :')
In any repeat playthroughs, I mix things up. Think of a fun name, maybe go for the male once in a while. In my Sword Wonderlocke I'm doing, I decided to cosplay as Shadow the Hedgehog because I thought it would be funny.