Learning how to use knots is just so satisfying, I don't know what it is, I can't really put my finger on it.
I think it's a similar feeling to building programs. You combine small elements together in the right way and you get something more useful than the sum of its parts.
Plus 1