As far as macro photography is concerned, in my opinion it depends on rather your target is living (and moving) or not. If its a living target, then a longer lens is crucial to get the working distance you need; if the target is static, then you can afford to get as close as you need to with a 60mm lens.
Personally, I don't have a macro lens right now; I use a 70-200 f/2.8 with a 2x teleconverter to achieve similar results with some ability to zoom. It won't do 1:1, but for the sort of macro photography I do I don't need it to.
If you want one lens that can do macro, landscape and miscellaneous photos, then whatever 18-200 (or 28-300 if FX) lens the camera maker you're going with produces is probably the best bet. Although I own an 18-200 lens, I rarely use it anymore - my photography right now focuses pretty much exclusively at the telephoto range. Although I have thought about getting a true ultrawide zoom to try that perspective out.