@fj3d
I would have thought you could just slice your shape at 0.1 layer height instead of 0.2
Then in your "on layer change section" do some conditional code to switch tools back and forth.
Either by using mod() to work out if it's an even number layer or just be checking the current tool in the object model