I've turned over most of my sheet processing to my Shopbot CNC (excellent user community support). A number of reasons for this:
1. When the sheet is held down well (vacuum), cuts are perfect.
2. Really weird shapes can be nested very easily.
3. I can include all joinery (dado's, M&T joints, wood screw pre-drill, etc. and whatever hardware holes (shelf pin holes, hinge holes, drawer slide holes, etc. I need to mill and the CNC does them all well
4. I put the sheet on the CNC table and let the CNC do the rest. No more manhandling heavy sheets anymore. I sheet of 3/4" melamine can way as much as 100 lbs. A high density sheet of 3/4" MDF can weight in at 110 lbs.
5. When I process large numbers of sheets, the nesting software does a really good job of minimizing waste, much more then being able to cut just strait lines on the TS
Don't get me wrong, I use my Delta cabinet saw (I've had since 1996) daily. I couldn't run my business without it. The CNC is just another tool in the shop. A big feature of the CNC is that I can turn it loose processing sheet goods, while I'm working on solid wood parts (faceframes, doors, drawer faces, etc.). I's like having another employee, but they don't show up late, go home early, complain, take long lunchs, get sick, etc. They can have an occasional brain fart but it is a computer after all and what computers don't have occasional brain farts…
As far as software, it all depends on what you are going to use the machine for. I use eCabinets (free from Thermwood - great user community support) and a program called Shopbot Link ($1200 new). eCabinets is great for designing layouts, and cabinets and showing them in 3D to customers. It has a steep learning curve but once you learn to use it, it is great. I use Vectric Aspire for all my other vector (and 3D) designing and machining needs. Great piece of software and excellent user community support.
So, remember that a CNC is just another tool in the shop. Figure out in your work processes if it is going to be an asset or a liability.