Starting a new game and need help choosing best animation system

I just realized motion matching is basically an AI-driven ABP lol.
What I actually meant when I said motion matching is I want the feet to be in sync with each other.

Where when you turn and move your feet don’t just play the starting animation but move as a human does.

Though yes motion matching does look interesting I just don’t think it works the best yet.