In the past, it has also been asked (by me) if there is a way to avoid all these questions during setup and have some default values so every time you run the setup, it just installs TC using the default values. I think it was Christian that told me that inside TC's installation exe, there is a .inf file which can be altered to contain the default values one wishes. That's fine except everytime you download a new version of TC, you have to go and alter this file before installing TC. IMHO this method is useless in most cases (where 1-3 PCs are concerned). It's quicker to just answer TC's installation questions than to go and alter the file (which BTW contains version-specific info in every new TC version so you can't just overwrite it with a default file).
For all these reasons, i have the following suggestions that may make some things more user friendly:
1. TC's installation EXE program should check the current directory for a TCDefaults.ini file (or something like that) which will contain the "[auto]" section that currently exists in the Install.inf file inside the EXE. Perhaps it could also check the registry (for those who don't like INIs - if there is anyone). If this file is found, it will perform an automatic no-questions-asked installation based on the installation defaults specified in it. Install.inf may still contain an "[auto]" section but if the TCDefaults.ini is found in the current dir, its default values will be the ones used during the installation (or pehaps the two could be merged in memory to avoid having mising values in TCDefaults.ini affect TC's installation).
2. TCDefaults.ini might also contain default values for all settings of wincmd.ini (even key-bindings for users requesting F2 for rename

3. Either Christian creates a new utility (i don't see the reason) or the author of an already-existing tool (i.e. TweakTC) changes the utility to also manage the settings in TCDefaults.ini file.
IMHO, this is a way to let the user easily and quickly customize and automate TC installation even when installing it in a new PC. Just copying wincmd.ini from one PC to another may not always be a good idea. There are some user-specific settings in it (like the CTRL+D menu or quicksearches) that may not be a good idea to "travel" from user to user or from PC to PC. This idea might also be extended to include button-bar default buttons.