I think we should have the ability to change the way text boxes appear.
For one, theres an automatic limit on the length of the textbox depending on the width of the item.
would make it easier to build more sophisticated save/load screens for example.
Another thing that bothers the hell outta me is the old DOS style underscore that leads the input.
If this could be toggled off, we could write out own system like a blinking vertical line or something.
Anyway, just a few ideas.