VEE Pro: Practical Graphical Programming