Okay. Looks like I missed being on time for a section. Well, no matter. I'll try and cover it, then the next! 
What is the hardest thing about character creation?
Before the current rewrite of the Curse of Immortals, I did have a version which I finished in August, 2019. One of my closest friends, someone I do trust with stories, noticed that barring a trio or so of characters, a ton of the important cast seemed or felt largely interchangeable. I'm not sure how often any of you may have stumbled onto a situation like that, where in your heart, you know they are different characters with their own set of personalities and intricacies, and yet, from an outsider's point of view, they blanket into being the same. I'm trying to listen to my mind and heart with greater detail, as I build new characters now.
What is the easiest thing about character creation for you?
Not sure. Given everything I've stated above, I've begun to explore the concept of realism while also trying to stick to the lore of my world. They're all difficult, complicated characters, at least in my head. I think what makes it easy for me is how much fun I have exploring their depth. When I uncover a piece that really works, it keeps me motivated and happy towards the whole process. I can't really point to a set of things that works for me though.
How do you choose names when creating characters?
I love playing off mythology and history, fragments, portions, sometimes the same, sometimes a variant. Though, I also have fun running different things in my head to see what sticks. This works well with anything omniscient, races, species, the kind. For example, CoI works on the principle of two gods - Ehedus and Baha. It just popped into my head one day, and it felt right. Godvildian, Noxun, Relictan - they all have an underlying principle to it that just stuck with me. Races here, by the way. But otherwise, just anything with meaning, symbolic to the character's core personality trait. I kind of build from that. Simple example, I worked with multiple languages to hone in on Daiden. In Sanskrit, the name translates to transmission. His given name is Daiden Lost. Overall, it equates to a lost transmission. Won't tell much more, or perhaps even why I went with that meaning, but it's easy when you think from a human level, from an emotional level.
One sentence advice for a newbie character creator:
If you manage to find the heart to love even your worst character, personality-wise, perhaps villainy-wise, you're definitely doing something right.
Phew! Now, to take a break and come back with what's next.