I was wanting to create a small tool in Delphi which can update the Delphi version information in another exe file. I know several existing utilities are out there for this but
There's also Colin Wilson's XN Resource Editor with source code which might help.