Copy files from file

Hello, new to Hazel.
Suppose I have inside a folder a special file name ZIP.txt.
This file contains a list of file names I need to archive, that are inside the enclosing folder in any sub-folder depth, .
So far I managed to do it by running an external python script. Is there any other elegant and straightforward way to do it in Hazel?
Thanks
Suppose I have inside a folder a special file name ZIP.txt.
This file contains a list of file names I need to archive, that are inside the enclosing folder in any sub-folder depth, .
So far I managed to do it by running an external python script. Is there any other elegant and straightforward way to do it in Hazel?
Thanks