Exe, Dll Resources

Hi Folks,
For WIN NT there are three api functions :
BeginUpdateResource, UpdateResource, EndUpdateResource,
which allows you to add, delete, and modify any resource in a
exe and dll such as icons, cursors, bmp's, version control,
dialog boxes, raw data such as sound, etc,etc. at runtime.
These functions make adding resources very easy to maintain,
especially for multi-language uses, but is unfortunately only
available in NT. Does anybody know of a 3rd party utility with
source code capable of similar actions which can be purchased..???
Any hints are appreciated....