Haven’t used IncrediBuild since I don’t build the entire Engine so often to justify the price tag. I normally just build the engine once and never modify it since I want to be able to upgrade without having to rewrite a lot of code. Any modifications I make are done by extending the existing classes whenever possible.
Building game and plugin modules only takes minutes and modifications takes like 10-20 seconds.