Witcher Animation System?

So some of you might have seen this article before: Most of The Witcher 3's dialogue scenes were animated by an algorithm | PC Gamer

The way it works is, from what I could understand in the article, is they create a large library of mostly single-character animations, as-opposed to creating extensive multi-character animation sequences for specific story moments. The animations are then used in-engine to create scenes and can also be tweaked in-engine.

For example you can put different characters in different positions within the game-world, play individual animations on those characters at different moments during the scene, and then make edits on the fly to make it all go together nicely, like turning a character’s heads and eyes to always be looking at another.

All of this without having to mess-around in third-party tools until it’s just right.

Would it be possible to make something similar for Unreal? Is there anything similar on the Marketplace? Thank you for answering my questions.

Found something similar: