I hate making characters up from scratch, to be honest its harder then it looks to think of a new character to work from straight from the bottom of my imagination I usually get ideas from the personalitys of friends and people I have met during my life to build up characters I would enjoy to work from, It makes the character feel more personal but thats just my opinion on how I enjoy to make characters