Time to package the build for release - any tips?

I am ready to do a release build and then package the application so a user can double click on the icon and the game run - any tips?

  • What packaging software should I use?
  • Do I need the full source code built in Visual Studio to do a release build?
  • Any tips ?

Thanks in advance