That all depends where you look for them, what products are available to them and how good they are at making them. The main template type is flash but some people use HTML with extra code in it. So the people who make templates are programmers.
=============================
PowerPoint comes with a gallery of design templates to choose from, but you can also create a template of your own and add it to the Slide Design task pane. Starting from a blank design, you can apply such elements as a background and color scheme, font style, layout (layout: The arrangement of elements, such as title and subtitle text, lists, pictures, tables, charts, AutoShapes, and movies, on a slide.), and art.
Monster Templates is actually the name of a business that caters to the creation of templates for websites. They have a variety of templates for various purposes, such as e-commerce sites, blogs and corporate designs.
To get ideas for website designs, one can look at some of the top name websites or choose from templates on a free website host. Most website templates are free, but some designs are offered for a price.
haha
There are many free or cheap online designs. Most web building providers have a large range of templates from which you can choose. I don't have much web building experience but have always found templates to use.
VistaPrint is a popular website for business card designs. They offer several customizable designs and printing options. If you are looking to design your own MS Word contains templates for business cards for you to design yourself. Additional templates can be downloaded from MS Office.
You can find intranet design templates on the following websites: Pearltrees, Intranetroadmap, steptwo, Modx, and Dell's Design Library. Dell's Design library has numerous templates and designs.
Free and budget website designs can be downloaded in bulk from Go Daddy, CNET's Download, and other websites. These templates and designs lack features of more intricate designs, though.
There are several websites available that allow you to download free templates to design your website. You will want to choose templates that you have the software available to write the page with.
Avery offers business card templates that you can use to print your cards at home. Professional print shops will have more options and designs available.
There are a lot of different websites that showcase business card designs and templates. Zazzle would probably be the best bet because they have thousands upon thousands of designs.
You can download cheap website templates on the getwebtemplates website. Contrary to other custom designs the prices start at $35 and rarely go above $100.
You can use blogger or blogspot to have simple basic blog designs for websites. Also, Microsoft Word often has several designs in their templates for you to view.