pppLogger logs the current time to a MySQL database everytime the pppd connects to your isp. this is especially useful, if you'll get disconnected every 24h and are now able to guess when the next disconnect will be.
With mkzone.py you can generate zone files for Bind server.You can tell the script to manage multuple secondary nameservers, you can change values of your zone(ttl,expire,retry,minimum,postmaster...), and everything on comand-line params to the script.