When i was on Window$, i used Offline list. It's old but it extract and trim like rominator, doesn't have a save game manager (which rominator has i think) but it's free, it can use 7zip compression (and you gain a lot of space with 7zip) and it can manage other roms collection.
Now that i'm on linux i use Rofage (written in java) not as good as offline list (no 7zip, no trim) but it do the job without using wine or a virtual machine.