Launching certain programs on startup in their own fullscreen space
Go to you second desktop
Right click the Sublime Text icon on your dock
Go to Options > Open at Login
Right click the Sublime icon again
Go to Options > Assign to: This Desktop


Do the same for every app you want to open at login on the appropriate desktop.