Quote from @Daniel Alfandre:
@Aaron McGinnis Thanks for your insights on take-off software. Did you end up switching over to Square? If so, do you think it's better than Planswift?
Daniel -
Yes, I switched to Square about a year and a half ago. Planswift is a dead platform from a technology standpoint, and it didn't make sense to continue to develop it.
So far, Square has a few issues and I have to do some work-arounds to get past some interface and data management issues, but I would not go back to Planswift. Migration took a lot of effort, and I had to learn some new work flows, but ultimately the switch over was completely worth it.
Basically, if you get a really big take off that is multi-stage, data management becomes really hard in Square... so I end up doing multiple iterations of the same job, one for trim, doors, and windows, another for lumber, another for siding, etc.
That being said, the reporting is so much cleaner and easier out of the box vs. planswift that it made me weep a little when I first used it. You do have to be very rigorous about how you set up your assemblies and parts to make it work, though. Much like planswift (and any advanced program), there is a learning curve and you must be fastidious in the way you set things up.
One of the biggest issues I had with Planswift was that it was simply structurally obsolete. No [native] data sharing, a code base based on Cobol and Visual Basic (I wish I was kidding), and zero interest in the platform from the company that owns it. Every time windows updated, I lived in fear that Planswift would finally stop being forward compatible. The clock is ticking on that entire code base.
Ironically, a lot of the good developers from Planswift went to Square. It really is the spiritual successor...