Check the apps' preferences for the option to remove them. I don't know about your specific apps, but I used the launcher program called Alfred. It's always running (login item), but it provided the option to not show it in the dock, even while running.