ISO Master is an open-source, graphical CD image editor; and bkisofs, the underlying library used for reading, modifying and writing ISO images. Basically you can use this program to extract files from an ISO, add files to an ISO and create bootable ISOs.