If you want to simulate the dynamic and kinematic equation of a manipulator, I would suggest you to work with "User-Defined" block in Simulink-Matlab. Write the equations like a code, output the accelerations and double integrate to get the positions. This gives you complete freedom to write the equation as you want without any dependency on the toolboxes.
If you want to mechanically simulate without equations of motion, you can do so through any Mechanical or Multiphysics software like "SolidWorks, Ansys, COMSOL", etc.