Yes, general scripting passes character creation in editor.
When loading Origins, scripting has the additional rule to take a random origin character as player for testing purposes. Running character creation via the editor is not feasible and would require a whole new set of scripts.