multiple desktops question on mac
Setup your windows the way you like them.  When set right click on the application icon in the dock and go to Options-->Open at Login and This Desktop.  This will open that application on that desktop at login.  I have found that some applications just don't work properly but most that I've tested work as expected and open to that desktop at login or when opened.