BTW Shilo, was it barteke that was working on the paperdoll system? I know HHS uses it's own thing, but another game that uses paper dolls and has a similar concept of generating random populations (it completely lacks any story characters though) is
Influencing. Since I am pretty sure Influencing uses renpy I am not sure how much help it would be, but it couldn't hurt to see if there is anything there that might help with the HHS paperdolls?
I have absolutely zero idea how any of that works so this suggestion might be completely useless