currently i can see surplus and missing resources and also how many more/less assemblers i would need to have balanced input and output, and mostly this is good enough for me, especially when only looking at small partial setups. thus it is also one of my "QOL-MUSTUSE" mods :-)
the additional functionality of limiting the display to the lower or upper bounds would be nice, and of course that would require a threeway switch lower/unlimited/upper. but such a functionality would be quite difficult to do for larger setups where some output resources are (directly or indirectly) fed back to the inputs. such circular production chains can easily lead to situations where input is capped according to output, which in turn lowers the computed output which in turn caps input more, until finally 0 -> 0 is the result (doing nothing costs 0 and produces 0). capping to the opposite limit would similarly increase the amounts until "an unlimited number of assemblers makes endless output from endless input" might be shown (or you get an overflow error). and it will be even more difficult when one resource has a positive feedback effect while another has a negative feedback. besides these problems, many production chains have alternatives, eg oil: should it be capped according to heavy, light or petrol production, and how much is cracked by the chemplants ? finally, input and output can also be capped according to the transport (cap to a single yellow belt of input or 3 blue belts of output, direct insertion), etc etc etc
there once was an external program "Foreman" (not to be confused with the foreman mod) that did this perfectly, but failed miserably when unexpected recipe-mechanics were used, and that already included simple circular or merging chains like greenhouses or oil handling. I don't want this to happen to this mod :-)
thus this mod simply adds up all inputs and all outputs of the assemblers that were included with the tool, even gives the amount of surplus or what is missing, and tells how many more or fewer assemblers would be needed to match inputs with outputs. then you can build more assemblers of what is missing (can also be temporary and at any place, without belts and inserters) and check again.
i absolutely would love to have such additional options, but it will probably be far out of scope of this easy to use mod. just have a look at the helmod mod, or for vanilla look at the website https://kirkmcdonald.github.io/calc.html (for the example with green circuits: https://kirkmcdonald.github.io/calc.html#zip=bYxBDoMwDAR/k1NzqHqpjPKY1BjJkokjx/k/KYIDiNt6vDuWnVILS7eScSTXQvG4AjutLZEQumlhjMiGnR0WeIdV5y7UEmqtZBHzTwim0kXg+zpglaGHqX0GetCcbR740kXNAv/nzadGF7wPb3AD )
i use that website to plan first (at least that part that is vanilla), then build, and check details of partial setups (or non-vanilla assemblers and recipes) with this mod. although it may cost UPS for bigger factories, i also check my early factories with the mod Bottlenck and with Utilization Monitor.
ps: the only extension that might be easy to add to this mod could be to also have a row for the energy usage (eg by default simply listing the power in Watts, optionally even mod settings like "xx MW" and "coal" for converting xx MW to wood/coal/solidfuel that is handled and summed up as some input resource). Maybe we can something similar when the mod has to be updated for 0.17 anyway ? :-) :-)