Different ways to template a node
I have been working on Drupal for about 2 years and I have found these two modules to be absolutely the best tools to template a node:

Display Suite: https://drupal.org/project/ds
Panelizer: https://drupal.org/project/panelizer