Oh, you might also want to try ksolve.
It has quite a bigger learning curve (but maybe easier than acube), but once you understand how to use it, its possible to make up all the cases and then generate all your algs at once, instead of one at a time.
It's not quite as flexible as the mini cube solver though, because if for example, it finds some algs that are 6 moves long, it wont keep going and find any that are 7 moves long. With the mini cube solver, you have the option to look for longer algs.