Gradient Flows for Sampling: Mean-Field Models, Gaussian Approximations and Affine Invariance