Another commenter shared https://github.com/GollyGang/ready which may be what you have in mind. I clearly see the fun in building such a thing from scratch though, and I intend to make a simple web-based one. Let me know if you create a repo for you project, I'll make sure to take a look and try to contribute if I'm comfortable with the tech stack.
Edit : Ahah I just noticed the "other commenter" is you
Edit : Ahah I just noticed the "other commenter" is you