In the 1990s I briefly used HyperPad, which was pretty much a HyperCard clone for MS-DOS.
Although it had a text mode user interface HyperPad was fairly advanced. It supported laserdisc control and high-end graphics cards for media display, had a scripting language similar to HyperTalk, and ran well without requiring beefy machines.
I haven’t found much online on HyperPad. Did you use it? Is there more information? I can’t remember what company produced it.