Complicated Folder Deletion Rule

I'd like to try and do some automated disk/folder cleanup based on the presence of a file.
My basic setup is something like this:
A1 - folder
A2 - folder
A3 - folder
B1 - data file (corresponds to data in folder A1)
B2 - data file (corresponds to data in folder A2)
B3 - data file (corresponds to data in folder A3).
After I conduct my manual process, CSV file are generated based on B1, B2, B3.
I would like for Hazel to delete folders A1, A2, A3, after generating B1.CSV, B2.CSV, etc.
I have a feeling that this will require some complicated applescripting, but if there is a simpler Hazel only way any thoughts would be appreciated!
My basic setup is something like this:
A1 - folder
A2 - folder
A3 - folder
B1 - data file (corresponds to data in folder A1)
B2 - data file (corresponds to data in folder A2)
B3 - data file (corresponds to data in folder A3).
After I conduct my manual process, CSV file are generated based on B1, B2, B3.
I would like for Hazel to delete folders A1, A2, A3, after generating B1.CSV, B2.CSV, etc.
I have a feeling that this will require some complicated applescripting, but if there is a simpler Hazel only way any thoughts would be appreciated!