A think that the first step is take a look to the related packages in CTAN.
After very little search, you can find, for example (is not an exhaustive list):
Poetry related packages:
altverse – Typesetting verse
gmverse – A package for typesetting (short) poems
poetrytex – Typeset anthologie of poetry
verse – Aids for typesetting simple verse
Screenplay related packages:
drama – Production-style stage script in LaTeX
dramatist – Typeset dramas, both in verse and in prose
plari – Typesetting stageplay scripts
play - Typeset drama using LaTeX
scmac - Typeset scripts with Plain TeX
screenplay – A class file to typeset screenplays
ScriptTeX – Macros for scripts and screenplays
sides – A LaTeX class for typesetting stage plays
stage – A LaTeX class for stage plays
dialogue (Frankenstein bundle) – Environment for citing short passages of scripted dialogue.
Typeset manuscripts packages
book and related scrbook, etc. (stating the obvious ... but why not?)
sffms – Typesetting science fiction/fantasy manuscripts
memoir – Class is for typesetting poetry, fiction, non-fiction, and mathematical works.
gamebook – Typeset gamebooks and other interactive novels
Also many packages of book-hand or uncial fonts could be on-topic here.