With the introduction of the NI-DAQmx driver in LabVIEW 7 and later, many new tools have been added to aid in the quick development of data acquisition applications. Specifically, the DAQ Assistant Express VI is a great tool for configuring a DAQ task in LabVIEW through a series of wizard-style dialog boxes. You can make and change various settings of your DAQmx task, including channels, ranges, timing, and triggering characteristics through dialog boxes. These settings are then stored and can be manipulated programmatically through a single icon on your LabVIEW block diagram. For more information and a quick tutorial on using the DAQ Assistant, see the following document:
You can also create and store DAQ channel settings and group them together as DAQ tasks through Measurement & Automation Explorer (MAX). You can then use these tasks programmatically in LabVIEW using DAQ task constants and controls. For DAQmx tasks created in this manner, you have the ability to automatically generate code from a task constant on your LabVIEW block diagram. See the following for more information about this:
I hope this helps!