When it comes to the question of how scritpure was written, it generally falls into explanations. First, that the Biblical writers used sources to construct their book and they used different literary patterns. Second, that the Biblical writers were talented in how they constructed their work and a list of the various tools for writing that were available to them.
The book How John Wrote the Book of Revelation: From Concept to Publication allows the reader to see the sources and the literary patterns in constructing to construct the book of Revelation. It is the next best thing to looking over the shoulderes as John wrote the book of Revelation.