Dang it! I don't think the GUI would make much difference, cause it's the function to extract the files which is where the problem is, and a GUI would still call that same function.
It appears to be either the folder creation, or file creation that fails to work... Probably the folder creation, which then causes the file to be unable to be created due to the path not existing. Just one thing you could try to confirm this is, try creating the folders manually first and see if any of the different deROF versions I uploaded work on it then.
Sorry it doesn't appear to have been very successful so far

Perhaps I should try to learn Python so I can do it the same way the other person you mentioned was going to.
It does work on Windows though, so anyone can feel free to use it that way! (but I would suggest not using the "hopefully Mac compatible" one because the earlier ones actually used proper Windows functions)