The image modification functions change an image's data. They are used by development tools and programs that install applications.
Any tool needing to modify an executable image should use these functions. They provide easy access to the image and also provide other features such as checksumming, which is important for ensuring image integrity.