Does Blender have a tool to automatically create & set up a control panel for a character's expressions?
I am not aware of such a tool built-in into Blender. There is an option to use custom-properties to drive shape keys though. It is not as good as a python scripted interface, but does the job for small rigs.

https://www.blender.org/manual/data_system/custom_properties.html