Arbitrary tiling panes within editor (including Horizontal splitting, swapping renderers, etc...)

Fourth link
[4] Syncing Split View (Markdown/Preview)