Making a list will be a long and frustrating task. I recommend using the "Angel, Devil" Icon when you right click on a player. You can label them yourself. That si of course if the greasy basterds even bother to loot your corpse after they murder you without hesitation. Factions can also compile a list of friends and foes. So the best thing to do is just stay aware of your environment. Use town/world function before entering a city and see if its safe to go there. If there is a pile of bodies laying on the ground, maybe try a different way in. Finally, it is a good idea to expect everyone you encounter to attack you. Out of 100 encounters, (and i promise ive counted) Ive been attacked by 97 of the people ive met. the other 3 I killed them just out of sheer reflex and expectation of being attacked. Shoot first and ask questions later.