The main issue with that which program, he is using for coding it. Some coding programs makes it so complicated, you want it simple. That's why I like Python about that
RenPy already lets you put your name in, putting roles in shouldn't be any more complicated (as a concept, going back and replacing already existing instances of the roles could be tedious work)