I use quite a lot VBAI and I think it matches with your needs. As far as I know VBAI was developped under LabVIEW, that means a very good LabVIEW developper can do with LabVIEW what you can do with VBAI.
But still, you cannot compare LabVIEW and VBAI since they are completely different product, as you described your needs I think VBAI is the right soft.
I don't know about non-NI products doing similar things, that certainly exist...
Hope this helps a bit 😉
We have two ears and one mouth so that we can listen twice as much as we speak.