On my weak machine, the GUI application uses a lot of resources, works out of control and unstoppable. Even I can't save the generated result.
Would you like to add a settings about "max generation in one turn" to limit generating in one click on "Start"? If the generation match max value, it will automatically pause and waits for next "Start".