I tried LabView but didn't like at all the visual programming side. I'd suggest to make sure that it allows to write code and from the writing make it visual ;)
Thanks Josh - makes a lot of sense. We have added two features to the interface:
1) You can output data from modules and directly insert them into a python code editor for manipulation.
2) You can deploy your python script from the command line and it auto generates a visual module that works with all of the other libraries on the platform.
Here is a video example: https://www.youtube.com/watch?v=9gqeSkdgF_Y