You should really consider what you are going to do with all these angels once they get sellable size. Many shops will say they will take them, when you are first starting out you will be lucky if 1 out of 3 come through. A small spawn will give you 200 fry, larger ones are 500+. You either need to cull heavily, or get some serious tank space going.
Remember, a tank doesn't have to be a glass enclosure, I have a couple of 150 gallon commercial Rubbermaid livestock troughts running for angel growout, with a few empties in the garage. These are the cheapest, most durable non-tanks I have ever seen, they are made to be kicked by cattle, and cost less than $1 per gallon. The smallest size most shops will take angels is dime body size, you need 1/2 gallon per angel for this size, 1 gallon per angel for nickel size. Try to pack them in much more and you will have chopped dorsals & deformed ventrals. This means hundreds of small feeders.
I've been breeding angels for years, 20+ tanks, 850+ gallons running atm. I have another 600+ gallons in empties, auction & swap season is just starting up, most of those will be filled come January. Check out the angelfish microhatchery site for the bare minimum you need for properly raising spawns from one pair.