I still use tinydns, but I've moved on from dnscache to unbound.
djbdns was a great tool, clearly built with security in mind, and it forced you to understand how the whole system worked. It struggled with things added later like txt and srv records but they could still be added.
qmail was also well ahead of its time.
Unlike BIND and dig, it was designed after DNS had been in use for a while.
Like sendmail, BIND suffers from being designed before anyone knew what it would need to do.