Authoring tool,
Definition of Authoring tool:
Software that allows (usually non-programmer) users to create their own courseware, web page, or multimedia applications and the associated navigating tools.
Meaning of Authoring tool & Authoring tool Definition