Driver Exporter - Object Shape Keys
Use this 20 sec guide - https://youtu.be/wOv4oHO5Kqg
You're converting drivers from the armature into shape keys that control the targeted object and no longer its armature. This allows for the easy transfer of animation data directly to Unreal or Unity without having to fiddle with drivers in those engines and trying to make things work out perfectly, or work at all
Naturally you'd generate more
and more shape keys and things could get disorganized, for which Shape
Key Collections offers the solution with a folder management system - https://blendermarket.com/products/shape-key-collections
Master Shape Keys can separate a shape key, in Blender, into multiple
individual shape keys. It also can merge or group them together, making
things easier to manage. So go ahead and seperate both sides of a
character's lips, eyebrows, cheekbones and anything else for further
expression and control - https://blendermarket.com/products/master-shape-keys
Please un-zip the archive and install the .py script.
Oh, of course you can (also has Driver Exporter) - https://blendermarket.com/products/driver-rig-msk-bundle