I use the same foundation as Aparna--Stila Tinted Moisturizer in Warm. I highly recommend this stuff no matter what your race or skin tone, because it comes in a wide range of shades for everyone, goes on easy, and looks great.
Most Asians and Indians, including myself, have yellowish undertones to their skin, so you should find a yellowish-based concealer. A lot of concealers specifically made for undereyes are yellow-based, so I recommend one of these--most brands are fine to use on the rest of your face also. Don't use any foundation/concealer that has pink or orange-y undertones, because that will stand out against the rest of your skin.
For lipgloss, I recommend Neutrogena MoistureShine. Some of the shades that would look bright on fair-skinned girls actually look perfectly natural on Asians. I like sheer reds and browny-pinks that sort of brighten up brown skin but still look natural. Try Neutrogena MoistureShine in Chic or First Blush,both of which I think look great on Indian skin.
um, that's it. I'm no expert on beauty, I'm just sharing what works for me. check out aparna's post for more ideas!