Brother...they are similar yet totally different.
For example: 9th gen altis and 10th gen pre FL altis shared same engines n gear boxes i.e. 1zzfe however 10th gen gear level had manual gear control option but lacked ect power mode...
Later FL 10ge got 2zr fe 1.6 engine with exactly same 4at gear box at 9th gen with same shifter..
11 gen grande got 1zrfe 1.8 with CVT...
All body parts trims dashboards...seats etc r different but similar...like all gen have 4 headlights...same suspension type i.e. semi independent suspension...
9th gen sitting on 15 inch wheels is even taller than Camry...
After 9th gen wheel hub nuts changed to 5 from 4..in addition to sunroof options...
Dont know exact details abt xli/gli etc as not having hands on experience...