I don't feel competent to make any general comments, but this statement caught my eye:
automake processes the output of gnulib-tool as an input. It does? I'm not aware of this. If I grep -r gnulib-tool in the automake source dir, there are no results. --best, karl.