Ich teile NSCs mehr oder weniger in Kategorien ein. Besonders wichtige NSCs egal ob Gegner oder potentielle Verbündete bekommen ihr eigenes voll ausgearbeitetes Charakterblatt, evtl. verkleinert. Derart wichtige NSCs bekommen bei mir generell skurrile oder auffällige Namen, in der Absicht, daß sich diese leichter einprägen.
Weniger wichtige Gegner-NSCs bekommen zwar eigene Kampfwerte, aber die sind meist ziemlich generisch, d.h. ich lege Werte für z.B. einen Ork-Krieger an, die ich immer wieder verwenden kann, evtl. auch modifiziert.
Weniger wichtige verbündete NSCs bekommen zumindest einen Namen und eine kurze Beschreibung, inklusive Klasse und Stufe, aber selten ausgearbeitete Werte.
Das alles wird ausgedruckt oder handschriftlich notiert in dem Block oder Ordner (gut, meistens ersteres) gesammelt, in dem die Kampagnen-Notizen stehen, zu denen die NSCs gehören. (Ich arbeite lieber mit Papier.)
Ungeplante NSCs bekommen ad hoc einfach einen spontan ausgedachten zweisilbigen Namen. Ihe Persönlichkeit entwickelt sich während ihres Auftritts. Evtl. werden sie nachträglich im Kampagnen-Ordner notiert.
Wichtig ist für mich immer noch im Voraus zu wissen, über welche Schätze insb. Gegner-NSCs verfügen, da diese in der Regel Ausrüstungsgegenstände enthalten, die die NSCs in der Begegnung mit den SCs nutzen könnten.