Paint- I used a variety of water based craft acrylic paints - like 'folk art' or 'apple barrel' paints. Some of the paints will be runny, some too thick.. unfortunately, this is all trial and error because every bottle of paint seems to be different! The thick paints can always be thinned down a little by dipping the brush in water, but the real thin paints are hard to work with because they require so many coats to get a solid color.
Kids coloring books and Christmas books are a great place to get ideas.
Snowmen are probably the easiest. For the smallest details - like on the face, I use an acid free felt pen. You might want to test your pen first, some will bleed when you apply the sealer. I use "Zig" brand - it's waterproof and works great. (found in the scrapbooking section) Snowmen are great for personalized ornaments too.
Back from my flight attendant days.. (back when I was away from home 3 weeks surrounding a holiday.. it's nice to be home)
Another idea similiar to this one, to personalize for a sports player (neices, nephews :) ) is to use their school colors with their number on the jersey.. soccer ball, goal net, etc... Oh, the possibilities are endless!
So.. .all that being said, with about 10 dollars in supplies, you can get started with a box of ornaments, a few paints and an inexpensive set of brushes. (I didn't use 'good artist' brushes here, just picked up a pack of cheap brushes.. just look for ones that look soft and don't have bristles going every which way) Even if you don't think you can do it, you'd be surprised - especially with the snowmen - if you can draw 3 lumps of snow, you can paint it!
And I had to add this little ornament here in closing.. this was either the first year or second year of experimenting with ornaments - long before we had sheep! I don't know if I'll get around to painting any ornaments this year, but chances are if I do, they'll have sheep on them for sure this year! lol.