I see that you say EXAMPLE here, and honestly i dont see much problem with what your doing, but maybe you could do it this way.

Code:
alias hash-refresh {
  hfree Table1 | hmake Table1 500 | hload Table1 txtfile1.txt | hsave Table1 Table1.hsh
  hfree Table2 | hmake Table2 300 | hload Table2 txtfile2.txt | hsave Table2 Table2.hsh
  hfree Table3 | hmake Table3 100 | hload Table3 txtfile3.txt | hsave Table3 Table3.hsh
}