IMO we already have that: It's the CLI.

On Jul 23, 2011, at 2:22 PM, Jason Greene wrote:

Further we should eventually be able to display a generic UI for a subsystem we do not know anything about.