in reply to Pack multiple scripts in executables with one shared core dll

Yeah, PAR is PAR

You can pack however many modules (scripts) you want, and invoke each using mybigfatexe fooapp ... via .bat/.lnk/shellscript/.exe

Same strategy would work for perlapp or perl2exe

You could also pack PAR::WebStart's perlws, and pack each app using its make_par, then invoke each app using mybigfatexeshortcut.lnk or mybigfatexeshortcut.bat, or mybigfatexeshortcut.exe which just does system perlws.exe mybigfatexeshortcut.pnlp

cava packager provides something like out of the box