Realistically for a pleasant limit game you should have a minimum of 1 rack of workhorse chips per player (2 racks is always better, 3 is even more fun) for limit games. The best type of game is a 2/4 chip game meaning your workhorse chip should be 1/2 of the small bet amount.
ie:
$1/$2 limit - workhorse = .50c
$2/$4 limit - workhorse = $1
$4/$8 limit - workhorse = $2
$5/$10 limit - workhorse = $2.50
etc...
You can do a 3/6 chip game for games like $3/$6 or $6/$12 limit where your workhorse chip is 1/3 the small bet but you'll need more workhorse chips.
And generally it's best not to use a 1/2 chip game but it does happen.
The value chip should be at least 20x your workhorse chip so 5 value chips = 1 rack of workhorse chips. 50 value chips will hold 10 racks of workhorse value, 100 value chips will hold 20 racks of workhorse value. Unless you game plays super big you should never need more than a rack of value chips
ever or you're playing the wrong stakes. Value chips are just that, for storing value, they will hardly (shouldn't) ever be used for betting.
So for 8-10 players I'd want 800-1000 workhorse minimum (preferably 1600-2000) and 60-80 value chips should cover most anything
When in doubt cut back on the value chips and buy as many workhorse chips as possible.
And yes people will tell you that you can play limit with less chips on the table but WhereTF is the fun in that.