Moto g35 seems to be a decent choice and fits your requirements, near stock UI experience and solid all rounder in terms of specs in this range. We have three motorola budget phones used as daily drivers (Moto g31/g40 fusion/G54), all of them are working fine.