Thank you for posting your question at the Forum
Punch has different programs for Home Design, for CAD, for 3D modeling, etc. , so I can't say that TFP has the same features as all the versions of Punch software.
What I can say is that TFP V17 and V2015 are based on the Punch development so if a Punch program has a feature (the cabinet tool, for example) and this feature exists in a TFP V17 or V2015 program, both features are identical.
I think that the cabinet tool was one of your questions, right? If so, yes, it is included in TFP 2015 (it is located in the Floor tab)
Let me know if you have additional questions