This is a pretty old project that's been sitting on my back burner, 95% complete, for a long time. I finally decided to dust it off and complete it, and at the present time it seems to be working pretty well.http://www.charlessoft.com/HFS_Disk_Maker.zip
This is an app which will let you easily create an HFS disk image for any file and/or folder on your hard disk. This is intended to make it easy to import files into emulators such as Mini vMac, Basilisk, etc. which typically run operating systems that only support HFS. This tool will let you create an HFS disk image without having to resort to installing system-wide extensions like FUSE.
Usage is pretty simple; you just launch the app, choose a file or folder, then choose a filename for the disk image. Alternatively, you can just drag-and-drop a file or folder onto the app and it will make a disk image from it.
The disk image is made completely from scratch by assembling all of the HFS data structures, catalog file, etc. by hand. It is independent of any support for HFS in the operating sytem. Resource forks, HFS type codes, and other HFS metadata are preserved.
After creating a disk image, fsck_hfs is run on it to make sure no errors were inadvertently introduced into its structure while creating the image.
I hope you find this app useful.