LabVIEW was eerily satisfying to write code in. Or at least some type of code in. Loops and logic blocks got a tiny bit weird, but overall you could do a lot with sub-vis.
LabVIEW gets really weird once you get to things like loops or, even worse, threading. You will start craving some good old fashioned code very quickly.
I haven't seen any kind of visual coding environment that didn't fall apart quickly once you got to more complex scenarios.
I find myself craving it even 15 years later.