Resorting Columns

Hi All

I have to resort columns according to a external list (txt) or an internal column containing the ordered list of column names. As "column Resorter" is limited to alphabetical order, do you have any hint for me?

Expecially in cell plot, it could be interesting altering column or row orders to achieve evident blocks appereance from a dispersed matrix.