The framework of a broaching press and workshop press are the same.  The primary difference is the stroke length of the broaching press.  The stroke is longer to facilitate broaching processes.