The lineages of species are developed by environmental change, notably by topographic change. The evolution of landscape relief structure alters population spatial distribution, drives speciation where populations spatially fragment, and increases extinction susceptibility of species where its habitat shrinks. SpeciesEvolver is a new modeling tool that constructs lineages in response to environmental change at geologic, macroevolutionary, and landscape scales. The tool tracks species geographic range and evaluates macroevolutionary rules built into the tool or defined by the software user. SpeciesEvolver is built into the Landlab modeling toolkit that contains surface processes components. Meaning, software users can readily build models to explore landscape-life links. Here, I demonstrate SpeciesEvolver functionality with models that illustrate how a landscape with few species can evolve into a biodiversity hotspot following changes in climate and tectonics. Future studies can use SpeciesEvolver to pursue questions regarding the mechanisms by which lineages respond to the drivers and details of landscape evolution, taxon-specific and region-specific interactions between biotas and their environments, and biotic impacts on landscapes.