Better support for ISO files (add/edit)

In need to edit 1 file and add another file to an existing ISO (a bootable ISO).
Is there any way to do this?
It would seem that I could extract the ISO to a folder, then edit and add the file, but I don’t think I can reassemble everything back into the ISO and retain its bootability.
Possible?
How, if so.

The extract and reconstruct method is a workaround at best, and it requires knowledge of how to properly reconstruct the ISO from exactly the same properties (and there are a bunch of them) as the original.

The desired behavior is to edit the ISO “in place” as you can other archive types, thus preserving (and not caring about) whatever properties are asisgned to the ISO. Why should I have to extract and rebuild an ISO to simply add a file to it? It’s unnecessary and very error prone because–as I mentioned–the reconstruction of the ISO requires making many decisions about the ISO properties that a normal user would find very difficult to get correct.

Additionally, I would have to buy the PowerArchiver ToolBox, for which I do not have a license. I only own PowerArchiver Standard.

Is there some sort of patent on this process? It seems PowerISO and its clones (MagicISO, WinISO, UltraISO) are the only tools that can do this and have some sort of monopoly hold over it.

But thank you for the reply. I was wondering when someone was going to make any comment at all.

ok, so edited title and moved to wishlist… what exactly do you guys want to see here?

That’s easy. Go download PowerISO. Use it to open an ISO; then add a new file to the ISO by dragging a file into the opened ISO file tree. Delete a file. Change a file. Save the altered ISO. There you go.

Other functions such as mounting an ISO, or burning an ISO are gravy, are less within the scope of what an archiver app should do, and are already well done by other apps, but an archiver app (especially a “Power” archiver app) should very much be expected to edit an ISO in the manner I outlined.

That’s easy. Go download PowerISO. Use it to open an ISO; then add a new file to the ISO by dragging a file into the opened ISO file tree. Delete a file. Change a file. Save the altered ISO. There you go.

Other functions such as mounting an ISO, or burning an ISO are gravy, are less within the scope of what an archiver app should do, and are already well done by other apps, but an archiver app (especially a “Power” archiver app) should very much be expected to edit an ISO in the manner I outlined.