We are actually building a tool right now sharing many similar principles from the post. If you are also obsessed about this space, we are looking for more engineers to join us. we're pre-launch, reach out to me at abtin.setyani@gmail.com or on twitter : @s_abtin