Hi guys :-)
I have uploaded a minimally working version of the Image Packer (http://fpc4gp2x.eonclash.com/downloads/Image Packer.7z) which includes the exe + source (Delphi 5 tested) + freeimage.dll.

You can add images and pack them in one of two ways (best fit partitioning (sorted from largest to smallest) or as horizontal strips in the order they are specified.

When images are imported, the program tries to guess what type they are; a single image, or an array of smaller images. This can be specified for each file at import time (or changed later by clicking on the Type column field for that image).

After packing the images you can alter the names of each packed image rectangle.

If any of the images couldn't be packed, their status will be a red cross instead of a green tick (images to pack grid)

The final total packed image size can be altered if needed using preset width and height values or using custom width and height.

You can export the packed image as BMP, PNG, or other image type (right click on packed image).
You can export the packed image rectangles data as INI or XML files (right click on the packed images grid.

A packed image file type will be created later on but for now this will do.

I know it is a work-in-progress, so feedback is important :-)

cheers,
Paul