I've never done a scratch build myself, but I know it is quite an involved process.
My reasoning for myself if I were to do so, would be to build a commercial kit of the ship you are most interested in to become familiar with it's design, paint scheme, etc.
This way you will acquire some basic tools, skills, more intimate knowledge of the chosen modeling subject before jumping into a scratch build.