Save this link and always use it to answer your questions
http://www.yeastcalc.com/
Enter in your gravity, it will tell you how much yeast you need...then enter in your starters and method of agitation.
You can use this to play with it to see how big of a difference no stir plate vs intermittent shaking vs stir plate makes on any given starter. It does make quite a bit of difference, but that also can be mitigated a bit by shaking the thing to oxygenate it any time you walk by.
For example
No Starter: 100b cells
2L Starter No Touching: 200b cells
2L Starter Intermittent Shaking: 250b cells
2L Starter Stir Plate: 300b cells
If you need 300b cells, but with no stir plate, it just means you will have to do a second starter. You do your regular starter no shaking to get your 200b, then stick it in the fridge overnight and decant off all the liquid keeping as much yeast at the bottom as you can, then pour in some more chilled wort and let it multiply again...
Stir plates are nice because they are relatively cheap(except for the flask!), easy to DIY, give you maximum results, and saves time because your getting more cells out of each run you dont need to do as many stepped starters if your doing really big beers.
For example to get enough for a standard lager you'll need around 400b cells, without a stir plate thats 4 step starters, thats basically 8-9 days of planning ahead of brew day to have it ready and even then you arent even fully at 400b(380ish). Where with a stir plate you do 3 starters and are at nearly 500b.