Never heard of it before - at least by that name - so googled it. I don't think it similar to blue-tac which I have used from the description I just saw. But, again, have never touched rope caulk. Does sound like a versatile material so might check it out next time I'm in a hardware store.