For years, I have maintained a gift exchange list for my kids. When our kiddos were younger, they wanted to give a Christmas present to each of their siblings. As they got older, it got more expensive. So we did what many parents may have done: We started a Secret Gift exchange for them. They were given a bit more money, but only one sibling to buy for. (It solved a lot of issues.) Now, every Christmas, we draw names for the "Sibling gift" as we call it. Every year, I have to remember who had who last year (and the year before that), who's married to whom (not hard), and who hasn't given to someone in a while. With 5 adult children and their partners, it's a bit more complicated than a simple spreadsheet from when they were littles.
At some point, I had Claude write a Python script with all the rules that I tried to keep straight in my head and feed it into a Google Sheet. Then I had the wacky idea to build a "little" app to manage the list and draws and make it so I could easily share it with them. Yeah... I overdesigned AND overengineered it. A lot! Geftable is the result. (This is also a design experiment for me. Can I use an AI tool and not my traditional design and software tools? The app itself doesn't use AI.)