A simple approach to proving the existence, uniqueness, and strong and weak convergence rates for a broad class of McKean--Vlasov equations