As I have been playing for quite some time with my personality and trait system, I decided to update you on the changes I made in game. As always, feel free to borrow/steal/use them in your game and tweak them to suit you. Ask any questions, concerns or comments as well.
I have a list of 54 traits-most taken from TS3 list, others from personality profiles and myself. Things like grouchy and sweet were removed since the ingame personality/zodiac signs takes care of that. Also, I added things like witchy/vampire/etc to indicate if the sim would like to become a creature. I also added fertility, sexual preference and body type.
Trait #1 is reserved for 18 non personality (fixed) traits, ie: barren (ACR=sim can not get pregnant), bisexual, fat, genius, vampire, drinking problem, sickly, etc.
Traits #2 and #3 are reserved for (18 each) personality traits: frugal, big spender, insensitive, workaholic, worrywart, traveler, activist, etc.
Here is my current Trait List that I use in my game. My random generator choses one from each list. Also, conflicting traits are put on the same trait list (ie frugal and big spender, optimistic and pessimistic, etc)