für welchen maker würdest du es denn genau brauchen?
weil das lässt sich per Script sogesehen "einfach" lösen.

Man braucht dazu nur leere Felder in der Heldendatabase (entsprechend so vielen Feldern wie benötigt). Das ganze wird in einem Auswahlwindow erstellt (dafür ist die Klasse Window_Selectable bzw. Window_Command zuständig). Dort gibst du die Heldennamen als Punkte an. Wenn man also zB. Punkt 1 anwählt, dann öffnet sich die Enter Hero Eingabe (kann man alles per RGSS aufrufen). Man gibt einen Namen an und automatisch mit dem Drücken auf OK wird der Punkt so benannt. Das kannste dann mit jedem Punkt machen. Die Abfrage ist dann recht einfach, da man nur noch abfragen muss ob $game_actors[id].name == "Name" ist.

lg flipy