MotionPerfection: An agile tool for the visualisation, analysis, annotation, and record of motor practice. - Vincent Gallo; Xin Zhou; Diane Abdallah; Manuela Angioi; Emma Redding; Beth Ackroyd; Chiara Galvan; Elisabetta Versace (SoftwareX, 2022)