I'm not saying that you shouldn't do it, if you can it would probably be great. I'm just finding it a bit difficult to imagine what the product will be like
Okay, another suggestion which you may have (and probably have) already thought of is extensive comments in UIFILEs (such as a description of what the current UIFILE is for at the top, what each element corresponds to in WLM, etc.) so that users can easily track down what they're looking for.