I also hate it. This Very Boring process. I have not yet found a good solution (except manual editing).
OP, if you do not know anything at HTML & CSS & PHP: time to learn or to outsource.
If you know a little something at web programming you can do it. Follow my steps, do not try to have 2 theme on the same website, it will be a huge pain.
Basically a child theme is just a copy of the "father" theme. You create a child theme because you do not want theme update to destroy your work.
So you create a childtheme (10min work after you find a tutorial on google). You activate it: nothing has changed, its the same theme as the father one.
Now, all you have to do is to copy your page/homepage template (from father theme to child theme) and to edit it according to your need.
Good luck