I genrally use a 3d model rendered from different camera angles. This helps get the proportions right. It requires a suitable model, program, and the skills to use it, so it might not be for everybody, but it helps me a lot because I only need to trace over the rendered image to block out the major features while ensuring that the sprite is consistent from all angles.