If its ment as a "general" NPC-Edit tool.

Output:
What do you use as save format?
A custom textfile, XML, or a SQL DB connection?

Input:
And can the user alter and extend the input parameters?
Such as defining the bulletpoint-list "Zweihandwaffen tragbar, Kann Schilde tragen".

(By defining the list-items in a textfile or as DB Table)