In fact they are NOT similar. Hexagon is a pure modeler, and Carrara is a full 3D package app, with some (far more) lighter modeling capabilities than Hexagon, but with rendering, simple animation features, mapping and materials.
Still that some people can do very nice things with Carrara modeler (not me!)