I haven’t liked any of the shapeshifter classes that I’ve seen so far, so I made my own, and based it off of the Kandra from Brian Sanderson’s Mistborn series (great books!)
I’ve also updated the Allomancer Playbook from the same series.
The Kandra relies on switching from playbook to playbook. It isn’t for everyone, and there are severe limitations. But it’s more of what I imagine a shapeshifter would be like.