Another interesting option would be unlimited wildshapes, but the particular form of wildshape doesn't heal between wildshapes. Meaning, if you wildshaped into a bear with 30 hit points and lost ten hit points before coming out of wildshape... next time you went into the bear wildshape, it would still only have 20 hit points left, until it healed.
So you could switch between all your wildshapes as much as you wanted to, but none of them would auto-heal between switches. Although, they could get short and long rest benefits.