Provide an interactive feature that allows users to multi select Mendix modules for export or module packages for import.
The feature should display a clear, numbered list of available modules or module packages and support selecting one, multiple, or all items. It should guide users through the process and show meaningful status messages, warnings, and errors.
For export, selected modules are packaged for transfer to another Mendix project or customer environment. For import, users can choose module packages to add to a target project. The feature should include safety checks to prevent accidental overwrites, imports into an incompatible project state, or changes while the project is open in Mendix Studio Pro.
Each operation should create a dedicated, timestamped output folder containing the exported packages or import backup information together with a detailed log file. The feature should also make the resulting export location easy to access after completion.