Ok, so if you want to evolve your table approach, you can definitely follow the article shared by BR001
Otherwise if you want to play both sides individually, you can go your Master Page in the hierarchy, and create another content area there.
basically your content area is defined by the pink dotted rectangle that you would see in the "master Page" view.
You should already have one default content area, which you can customize to fit like left sided column, and then introduce a new content area to cover the right side.
once both your content areas are defined, then start working on the actual form pages.
Whenever you have to place something on the right or the left hand side, choose the pagination properties of that subform, and pick the content area where you want to place it.
There are other settings in the pagination area as well, which let you govern whether your object should jump to the next page, or stay with the last object in that content area etc...