A quick question about plugin interface

IT,
With all the cool plugins that have come out and are yet to come out...what about having a plugin interface, one that's a bit more in-depth than enabling/disabling a plugin function? For example, let's say a programmer enables the membership function...instead of them having to change all the variables for their website on each of the membership plugin function pages, they just change them on an interface page and the pages get modified appropriately? Maybe this concept could spread a little further even, to a CMSB customizing interface where changes are made in an admin panel page instead of at the file level. Kind of like you did with the three-color choices for the backend around v2.0. Maybe have the ability to modifiy global messages that affect the code generator like changing "Those records are not found!" to "That information is not currently available. Please click BACK in your browser" or the "Email this Page" to "Email this page to a friend"., etc.