Second what Todd said. And I'll add that the Scottish Tartans Authority also has an on-line tartan design program:
http://www.tartansauthority.com/Web/...signerpage.asp

There are a few such programs on line, if you google search.