I like that it does all of those things very well! It's easy enough when you're looking at your own house plan or project site drawings; however this program has been updated so much since we used it in college - there are a lot more features now than back then (and they've added some cool new ones). There were no issues with our implementation/useage but if anything, their support team was great about getting us set up quickly once we started using them as part of our process flow. We had several people involved in different departments working together throughout construction planning phases, which sometimes required jumping between programs to keep everyone informed of progress. This software helps ensure everything gets done efficiently by keeping track of costs, materials usage, time frames etc. The biggest benefit would have to come from its ability to integrate into other systems such as.