Evolution seems to have a similar architecture, but everything can be configured from within evolution's gui