Any software that generates GCode or PLT files. Cabinet software may be limited depending on what options and tooling the MC Pro has. Does it have ATC? Multiple Spindles? Drill Bank? Saw Head?
These can make cabinet production faster and easier. If it has just one spindle then you'll be limited and you'll be doing a lot of manual tool changing.
Neal