Parall
Parall lets you create dedicated shortcuts that launch fully separate instances - each with its own data folder (non-sandboxed), environment variables, command-line arguments, Dock effects, and Info.plist parameter overrides. You can also add an optional menu bar icon for any shortcut so the app is always available from the menu bar while it is running. Create file, folder, and command-line shortcuts right in the Dock, and pick any app or file to extract a custom icon.