Paper 2D character creation?

Hey guys! Does anyone know any good tutorials or could explain how I could change different parts of a sprite for example have 5 different hair sprites and 1 base sprite and then click buttons on screen to change which hair sprite is used and/or the location of said hair (so it fits properly)? I feel like this should be fairly simple, but I don’t know where to start.

use spriter pro… It is available on Steam

Put all your sprites together in a blueprint.

You can easily change sprites and within a blueprint like this: