At my company we create Windows desktop applications using Microsoft's .Net (WPF to be specific). The window or "chrome" is completely customized, meaning that we do not use the standard Windows window.
Over the past several months, we have created a base of code to use as the stating point for each new application. In this base, we offer several different color themes that the user can select, i.e. blue, silver, green etc.
I was just curious as to how normal is this?
Does anyone else do this, and do you think that it is necessary?
Is there any research out there that suggests we should or should not offer this?
I haven't found much, but I do know that applications such as those in the Adobe Creative Suite do not offer themes, but do also have their own custom window.
Any thoughts/feedback would be greatly appreciated.