Yes!  With your customizable puppet you can make characters that look different.  Just import your puppet in to your scene as many times as you need to for as many characters that you are creating.  As you put each one in to the scene, make sure the puppet is armed and that the trigger behavior is armed and then pick and set your new defaults for each of them.  Give them even more distinction by recording different voices, and if you right click on the puppet in the project file you can rename each one.