Preventing a specific application from relaunching at startup?
The best option would be to quit those specific applications before logging out.

Make sure you are quitting the program completely, and not just closing the windows.

Edit: As an alternative, you can disable Reopen Windows When Logging Back In and add the programs you would like to open to the Login Items.