What is a "semi auto tool change"? There are plenty macros on the web for auto Z zero and it is pretty easy to adjust those to your own needs but that work can only be done by you because nobody else knows how your machine looks like. Try to google, I have posted a macro here or on MycncUK but don't remember where and when, so you have to find that. Never the less, it must still be changed for your needs.
3.042 is not the latest version.