VirtualRox,
I do go over a fair bit of content/suggestions for on-boarding a new client as well as some resources to use (HelloSign, Asana, etc). I also give my client agreement and my old client contract as templates you can use.
I'm a big software junkie so one of the other free downloads...