1. A method of customization of software configuration in a computer system, comprising: generating, by a processor, user information corresponding to a plurality of software features requested by a user for execution in the computer system; saving, in a memory, the user information corresponding to the plurality of the software features; implementing, in the memory, adjustments to configurations of the plurality of the software features based on the saved user information; and executing, in the processor, at least one of the plurality of software features requested by the user, according to the implemented adjustments to the configurations of the plurality of the software features.