I'm a Houdini user, I don't plan to do much rendering but I plan to do a lot of simulation work and large procedural tools. I have been flip-flopping between a Maxed out MS M2 Max .. 96/38/1TB and the base MS M2 Ultra 64/60/1TB .. you get like twice the machine for the $1000 difference ( 2x cpu, 1.5x gpu, 2x NE).. The thing is I don't think I can get by with just 64 GB.. I've been doing 3d professionally for nearly 20 yrs, but this is just a personal hobby machine, to do personal projects and make demo reels. I am weighting if I can scrape by with 96 and patience. My employer supplied work machine is a 5950x, with 128GB and a 3090, and a can go into swap space with some setups at least temporarily. I did not see a ton of CPU's being pegged in my tests.
I am so used to getting the best GPU possible apple with give us, as a MP 6,1 owner with D700's I am concerned about how quickly the 38 core Max is gonna age. So part of the lure of the Ultra is future proofing as I run my personal machines for 6+ yrs. I oscillate saying F-it and just getting the M2U with 128/60/1tb .. and not thinking about it vs.. saving the $2k to get a 4090 for a PC ML build.