Optional startup page

Is it possible to have more that one startup window, with different sets of files corresponding to different projects or purposes?