Grand unified theories (GUTs) are a very well motivated extensions of the Standard Model (SM), but the landscape of models and possibilities is overwhelming, and different patterns can lead to rather distinct phenomenologies. In this work we present a way to automatize the model building process, by considering a top to bottom approach that constructs viable and sensible theories from a small and controllable set of inputs at the high scale. By providing a GUT scale symmetry group and the field content, possible symmetry breaking paths are generated and checked for consistency, ensuring anomaly cancellation, SM embedding and gauge coupling unification. We emphasize the usefulness of this approach for the particular case of a nonsupersymmetric SO(10) model with an intermediate left-right symmetry, and we analyze how low-energy observables such as proton decay and lepton flavor violation might affect the generated model landscape.