To add another "logger", as you requested, I recommend our Open Source logging classes.
It has a "KISS" design, very diverse from Log4J and all Log4* adaptations. Idea was to develop something fast, stable, powerful and dedicated to Delphi for business applications. For instance, it does not create XML files, but plain text files.
It has logging features (with a set of levels, not a hierarchy of level), can serialize content, exception interception with stack trace (and unit / method name with line numbers!), method execution timing, log compression and auto-archival.
A log viewer is available and very fast, and allows method profiling from any log file.
We use it on production for huge programs, from Delphi 5 up to XE3, with a lot of benefit. Just having the exceptions logged, and execution timing changes everything.
It is part of our mORMot framework, but can used without it. Just some units to link, and that's all.
It is free, and maintained, whereas your Log4D* projects sounds not yet active.