The main types of external economies in macroeconomics are technological progress, knowledge spillovers, labour market pooling, input sharing, and increased demand leading to economies of scale.