demomaker
Noun
Meaning
(demoscene) A person who creates demos.
(demoscene) A multimedia authoring program used to create demos.
Source: en.wiktionary.orgExamples
Red Sector Incorporated (RSI) produced a piece of software called the RSI Demomaker, which allowed users to script their own demos, replete with scrolltext, vectorballs, plasma screens, etc. Full demos range from under 128 KB to several megabytes.