The User Interface Manager for LabVIEW is free software that helps you capture, save, and load VI UI states with XML.
The User Interface Manager for LabVIEW is a software add-on that provides an API that you can use to program capture and apply UI configurations to LabVIEW VIs, both at edit and run time. With this add-on, you can configure your UI, capture configurations, export, and import configurations from XML files, and apply any previously captured configurations. The User Interface Manager for LabVIEW also helps you edit UI properties in text without recompiling VIs and extend functionality with plugins. Using this add-on, you can separate the configuration of your UIs from your application functionality and still create the same UI as you would using standard VI Server methods and properties.