Constructing New Macroeconomic Models