Page Builder seems pretty good in this respect, in not having to pay for anything actually useful. I've used themes in the past that have different templates for shop pages, blog, about us, contact tec.
Get The Most Out of SiteOrigin with SiteOrigin Premium