Rigging characters in 2D is interesting using Blender. Have you consider creating a UI using grease pencil objects?
In this tutorial for the start of the second season training series on my channel, I´ll be demystifying expressions and drivers for visible layers in grease pencil.