Dock Launchers in General
I have found a way to use any standalone dock launcher (such as RKLauncher http://home.cogeco.ca/~rklauncher/ or y'z dock http://www.majorgeeks.com/download.php?det=2790 ) but it is tedious.
In case you dont know what a dock launcher is, It's basically a program launcher that looks like the macOS launcher. It's a clean and efficient way to launch programs, and in my eyes, is a better alternative to the portable launching apps avaliable. The problems is that although RKLauncher and y'z dock are standalone applications, they have trouble using relative paths for shortcuts, rendering them useless as a portable app.