So, SW, what exactly is stopping you? inexpensive roving in the wool you want? Do you know about the characteristics of various wools and how they wear? If not, pick up the Fournier mother/daughter book called "In Sheep's Clothing" that tells you about the fiber characteristics of various breeds. This will give your general description of breeds. Different fiber flock breeders may have different results in their wool.
Google Fiber Mills in your area to see where you can pick up roving (or yarns) less expensively. Or if you are wanting to learn to spin, chec,k our Abby's Youtube video. Get yourself a dowel rod and a (couple) wooden cabinet knob(s) & some small brass c hooks. Drill a hole in the middle of the knob the same size as the rod. put glue on the rod, put into knob. Put on the c hooks. On one of your new spindles, put the c hook on the end closer to the knob (top whorl) and the other, put the c hook on the end of the rod farther from the know (bottom whorl).
There are plenty of flor right now for dyeing. Most will result in brown, yellow or green. blue & red (& thusly orange) are hard to come by but not impossible.
Get going now and collect up some golden rod. Save all the onion skins (yellow & red) that you use. Queens' Anne lace is another wonderful dye. Get yourself some Alum from the dollar store to use as a mordant.
There is NO reason you can't do this!!!
Just DO IT!
(Pumped up enough???}