This paper presents a novel demand response estimation framework for residential and commercial buildings using a combination of EnergyPlus and two-state models for thermostatically controlled loads. Specifically, EnergyPlus models for commercial and multi-dwelling residential units are applied to construct exhaustive datasets (i.e., with more than 300M data points) that capture the detailed load response and complex thermodynamics of several building types. Subsequently, regression models are fit to each dataset to predict DR potential based on key inputs, including hour of day, set point change and outside air temperature. For single residential units, and residential thermostatically controlled loads (i.e. water heaters and refrigerators) a two-state model from the literature is applied. The proposed framework is then validated for commercial buildings through a comparison with a dataset composed of 11 buildings during 12 demand response events. In addition, the use of the proposed simplified DR estimation framework is presented in terms of two cases (1) peak load shed prediction in an individual building and (2) aggregated DR up/down capacity from a large-scale group of different buildings.