Teradesk, Thing and Jinnee does it like Windows Explorer. When you copy
a file, the creation time is set to the time of copying, while the
modification time is kept.
I should be more specific -- what those tools do when overwriting a file? Same as you've described?