Synchronised swimming choreographer