A factory can further be split up into two types of bases (If you want to) :
For AAing everything you need to except the things needed to make bombs, 1000+ assemblers two fulms. I don't personally put sm gens as it is already laggy enough.
For AAing everything needed to make bombs, (sulfur, am etc) same as the assembler base except it doesn't have to have as many assemblers. It should also have a MAC and liquicrafters setup to craft bombs.
SM GEN BASE
Instead of building sm gens in each of your bases I prefer to have one base with a ton of sm gens. It should have sm gens and just a fulm and a large cobble gen.