As sculpting is my main discipline, next to Blender I still love ZBrush. It works great on PC and Mac, I’ve only bought it once and the updates keep being free every year.
Eevee and Cycles are very capable renderers, and so are LuxCoreRender and Octane, which are all available for free, which is great, considering that a renderer like Keyshot costs a fortune + more for the yearly updates.
I tried Houdini a few months ago. It turned out not to be my cup o’ tea. The non-destructiveness and procedural generation possibilities are impressive, but I think the UI / UX is overly complicated. I like my editors straightforward, focused on creativity. The ZBrush UI may scare people off, but once you got used to its paradigms, it works like a charm. Which might also be the case with Houdini, but that scared me away.