I do everything by assemblies. A receptacle includes 10' of conduit ,1 connector,1 coupling ,1 4" box, 1 box bracket,1 mud ring,1 receptacle and i cover plate. Same for switches. Then branch circuits and feeder conduits. so on and so on. I have a spread sheet I designed years ago that plugs all of these in for me. Higher ceilings I will adjust. I can get really close with this. I did a office building last year my take off said I needed 21,000' of 1/2 inch EMT I had to buy 200' extra, but then again that might have been used staking out walls for the slab rough.