Multiple columns in screen mode

The idea is to have 2+ columns with only horizontal scrolling in screen mode.

Is there any way to do this?

You could have a look at the code for Panorama mode. It seems you can do something like

(init-env "page-packet" (number->string 10))

to set the number of pages shown side-by-side. If you set that number large enough, you effectively get something like what you want.