jakeseagle / Dave55,
I apologize for the delay work has ben hectic. I'm currently using Power T&M version, which is good for residential / commercial and inlcludes invoicing.
In regards to estimates coming in high. I would say its all relative and really depends on accurate inputs. The material amounts are very accurate and if you do see a difference its very easy to change. I found the estimates for labor to be fairly accurate as well and the program also allows you to adjust based on experience level.
Regarding the comment about assemblies. Creating assemblies is very unique and I wouldn't want to use assemblies created by someone else. The best person to create an assembly is the person doing the work. Electrical installations vary not only by the experience level of the installer but also by region, local and national code requirements. So the lack of custom assemblies is not a bad thing.
Hope this helps...