There were the topic on the "intelligent tab ordering" some time before which were answered by Jussi with two functions WindowNextFocus and WindowPreviousFocus.
I would prefer to have the possibility of reordering/dragging the tabs and swap between them in standard way.