Hey, I created (and actively maintain) a tool that is capable of doing this:
Check it out, maybe exactly what you’re looking for