Linux (Ubuntu) is highly recommended.
Any recent machine should be powerful enough to execute the GUI python script. However all system requirements will vary, depending on the individual modules that are being implemented.
If using Psychtoolbox with MATLAB for fast 3D stereoscopic images, you should consult with the Psychtoolbox team about its minimum requirements for GPU performance and RAM size.