Thank you for the great effort you did.
It will be a plus if you add such feature, if you can read a command-line from a text box or the saved batch file, then update the GUI accordingly, and select workloads and components, and layout path based on it.