DS_CharacterCreationExample_2020-05-24.unitypackage
It first asks the character's species (cat, dog, cow). Then it uses a custom subtitle panel and menu panel to allow the player to allocate skill points:

These use variables, Conditions, and Scripts in the conversation.
Finally, a Dialogue System Trigger to set to OnConversationEnd "instantiates" the requested character.
EDIT: Updated with an example script that demonstrates how to show Dialogue System variable values in a UI.