Express vi's are a way of automating coding, they all generate labview code that can be written manually, so anything you can do in an express vi you can do in regular code. I find express vi's as a convenient starting point, get the express vi working close to what your application requires then convert the code back to regular labview code. To do this, right click on the expressVi and select "open front panel", now you have access to the code generated which you can modify and learn from. Usually the expressVi does something close to what I need but I often convert the code and optimize it to fit the application better.
-Paul