I like to think there are 2 good approaches to this:
The first approach you base it of a kit and collect spare bitz from your community/ebay/ etc to spice it up abit. Like the cawdor kit works great as a base.
The second approach 'less is more' and keeping the base troops fairly basic while pouring your heart into characters and unit leaders to make em pop and setting the theme.