The key to having no stress over tipping is to select the country well. There are many places where tipping is frowned upon or just not the thing. Vacation in these places and the money you save from not having to tip all the time more than makes up for the higher initial cost. When you visit the developing world, remember you are taking on the risk of being there (terrorism, disease, crime) and there is always somebody making a big profit from your presence (resort owner, hotel owner etc.). Don't plague yourself with guilt about tips: if the elite choose to leave their people poor, that is not your problem. 

It is a Canadian arrogance to think you will right the world's wrongs by generously tipping. 

Other options include staying in self-catering places, renting condos, camping, using a camper van etc. 

Buy a recipe book before hand and in many places you could cook a better meal than any restaurant would!