1. Login to WordPress Admin
  2. From WordPress Admin, click on Pages -> Add New

    pages add new

  3. Enter title Home Page and keep the body empty or write something identical and Publish the page.

    page homepage

  4. Create another page with title Blog and Publish

    page blogpage

  5. From WordPress Admin, click on Settings -> Reading

    settings reading

  6. Under Your homepage displays choose A static page (select below) and select Homepage: as Home Page you just created and Posts page: as Blog you just created

    settings reading setting

  7. From the WordPress Admin, click on WT THEME_NAME Theme

    global click theme

  8. Select Home - Page outline

    outline select home page

  9. Click Assignments under Home - Page outline
  10. Enable Front Page under Page Context section and Save Assignment

    layout home page

  11. Click Layout under Home - Page outline

    search options

  12. Now scroll down, follow on-screen instructions and add/edit contents as you need.
  13. For plugins used on the home page, see documentation here