You must ensure this choice persists after saving the game. The $game_actors data is automatically saved. However, if you want the creator to be accessible mid-game (like a mirror in an inn), you need to store the variable choices and re-run the script on load. This is advanced but doable with a Scene_Load alias.
RPG Maker XP uses strict 4-direction × 4-frame character sprite sheets (usually 128×192 pixels per character).
Manually editing these sheets for custom outfits, hair, skin tones, or equipment is tedious — and most existing character creators ignore XP’s exact tiling format.
This is a more advanced editor that supports RPG Maker XP among other engines.
A dedicated RPG Maker XP Character Creator is not only feasible but highly valuable for the community. By adhering to strict sheet dimensions, providing modular layer compositing, and offering RGSS integration hooks, such a tool would lower the barrier to entry for storytellers and game designers who lack artistic training. While RMXP is aging, its passionate user base continues to create; a modern character creator would extend the engine’s lifespan significantly.