I run kea and there's probably a way to write a script to extract the hw-address and hostname (or ip-address) from the JSON-like config, but it reasonably fast for me just to hand-edit /etc/ethers for 40 host reservations then update both when I "found" other MAC addresses of interest on the network. It probably would have taken me longer to write and debug a script to do that.