I use only external style sheets on everything I build, except on occasion where I only need some odd style for one page or something. Stick with external and when you build a new template you can just go through and edit all your styles to completely change the formatting before revising the layout
