I threw this together, you can expand on what to do with the array, but it is only currently going to store limited characters, I don't have it really set to a size that matters anyway, you can use it or not.
The point in this project is creating your characters, adding them to a family, giving the user the ability to click on them, add them to your scene, click red X to delete last created character, which I think matches your request on how you do it.
I am assuming a lot here, such as you have your image files already, you know your character list, your simply trying to create them on a click of existing like a virtual keyboard, then finally the trick of removing the last created character no matter which it was (aka family member)
If I'm off base, let me know
Created in R106 of C3