HelpNDoc includes a scripting engine that allows users to automate repetitive tasks, customize templates, and manipulate project content programmatically. Scripts can be written using a built-in object pascal subset language and applied directly in templates, dynamic content library items, or in the script editor

See: