Base on my experience one of most long lasting paint is Asian paint . It has a lots of colour combinations and well suited for inside and outside painting.
Most of the asian paints products are consist of Teflon coating so it resistant to the heavy rain.even if after one year my painting is still shinning, so I prefer asian paint for your own houses. It is long lasting and it has better performance.