[@Ruby Etra] Personally, I just have a basic framework of how the character acts, like whether they bluntly honest or a chronic liar. For development, I just kinda let it happen, Adding, subtracting, modifying to my framework. There's also a healthy bit of improv as well. It's a bit tedious but it works for me.