you seem to need multiple operation for step 1, which suggests you are doing something wrong at your end or using a broken emulator exe
ETA: I'm not saying that cmpro is the easiest program to use, but difficulties only arise if you need "special" operations to be performed (like rebuilding subsets of a dat, or creating custom dats, etc.). basic rom management is pretty straightforward