psychopy has already started adopting functionality direct from the PsychoPhysics Toolbox [PTB] with the help of PTB maintainer Mario Kleiner. No point reinventing (and exhaustively testing) the wheel.
MATLAB is going to have a long slow death as open source methods demanded by open science displace it. However the PTB will live on in Octave, and now psychopy.
http://www.palamedestoolbox.org Is also useful in this type of research.