Question about whether I can make this experiment possible with psychopy, please help!

Do you mean via drag and drop? That is very doable in PsychoPy but will require some custom code.