Thank you dro, for your comments. As usual, things that appear rather simple on the surface aren't when looked at more closely. I didn't think about the other things saved in these files, beyond column setups. I seldom change things (including sort order) once I setup a view, but I can understand that others may, and probably do, use views differently.
Beyond that, now that I'm using a mix of 32KB and 64KB apps, I need to keep in mind the limits of 32KB apps.
The modern skins I'm using appear to be using the same font, but maybe not the same sizes, in their library views. So that could be what is causing column widths to change when I randomly pick a skin that is using a different font size. In any case, this is something controlled by the skins developers and is not easily changed by the user.
Whatever you come up with to improve default library views in general is appreciated. Even if nothing changes, you just taking time to think about these things is even more appreciated.
Now that I'm including these view configuration files with my other configuration files backups (which I should have been doing all along), it is easier to replace a changed file than readjusting a changed view. My only excuse is that it has taken me awhile to learn which configuration files control what is important to me and where they are. This is the price of using an app that gives the user so much control over it's user interface (and other features). It is this high degree of customization that kept me using Winamp (and now WACUP) over the years.
I've never been the kind of user who stays with the out-of-the-box experience, when given the ability to change things.