Gradient map shader to change hues.
2D animation in Unity was achieved with DOTween. This required setting the body part sprite pivot points to align with joint locations. Separately, Unity VFX were incorporated and layered both in front of and behind the animated elements.
A test using generated character art with AI, photo-bashed in Photoshop, assembled and animated in Unity.