There really isn't any magic to the VI NI sent. When you open a reference to a VI one to the properties that is available to you is Controls[]. It provides an array of references to every control on a VI's front panel--even those that aren't connected to the connector pane.
There are however, things that are not allowed in a built application--like setting front panel defaults for example. You might be money ahead to learn a bit more about using references and build your own version of NI's function as it's essentially not very hard.
Thinking off the top of my head, the simplist implementation would be to open a reference to the VI, run it, wait till it finishes (the VI's state goes to "idle") and then read the contents of all the front panel indicators
to read in the data it returned.
Mike...