This is what kids do to be creative.
Slightly more serious (and therefore less succesful): - Logo/Turtle Graphics - Scratch - HyperStudio
HyperCard was both graphic design and hypertext (links). These two modalities got separated, and I think there are practical reasons for that. Because html/css design actually sucks and never became an amateur art form.
For writing and publishing we got Wiki, Obsidian et al, Blogs (RIP), forums, social media. Not meant to be interactive or programmable, but these fulfill people's needs for publishing.