Don't go for GLI. I have a 2016 manual GLI and it feels underpowered. The car also has a horrendous average 7 to 8 kmpl in city drive.
I suggest you go for Altis 1.6. The drive will be much smoother. It is also much more spacious and good looking than a Yaris.
If you don't want to spend a high sum in maintenace, I suggest you should go for a manual Altis.
Altis 1.6 latest gen. has CVT transmission. Maintaining the transmission is a headache (roadside mechanics can ruin it). I have heard it cannot be repaired if it goes bad.
The only option is to get it replaced that cost over 4 lacs. You can get it maintained at 3S dealerships. But they charge a high sum for even mudane services. So, your maintenace cost will be nonetheless high as compared to manual one that you can get serviced by any roadside mechanic.