I still have never seen a breakdown of Generators that make me think, "Oh yeah, that's perfect for this use-case!" Are they mostly used in the engines of stuff like Promise libraries or frontend frameworks like Vue?
The two most popular libraries that I know use generators are Redux Saga and Koa. I have rarely if ever seen it used in product code outside of a library. It is meant to be a way to handle async actions.