1. A method for forming a geologic model of a subsurface region comprising: obtaining data related to the subsurface region; constructing a framework to represent the subsurface region; selecting a template from a plurality of templates, wherein the selected template provides at least one property that is characteristic of the subsurface region; inserting the selected template into the framework, to form the geologic model; and outputting the geologic model.