For the uninitiated, you can visit puppylinux.org to get to know more about it.
My first experience with Puppy wasn't good, since, for the life of me, I couldn't get the saves working. I still didn't, but I found that xenialpup does work for some reason, so I stuck with it.
After that, it's been great, and although I don't like the UI and some of the default apps, it worked on every computer I've tried it on, and it's light enough to run well on ancient computers.
As far as the tools go, it has everything I need to do my work, even if I'd prefer different tools (like vim and ranger).
That is, of course, only a problem with the default configuration, and Puppy has a very convenient tool to remaster itself, which I'll be using these holidays. It's great to be able to build a more welcoming version for yourself without needing any knowledge or spending a lot of time.
So, I just wanted to see what was your experience with Puppy, or, if you haven't tried it, what you think about it.