Here is how we do this. My games are limited to 3 tables at my home. Tables are numbered T1, T2, and T3. T1 is the “main” table. We break down tables in reverse order, so T3 is the first to go.
We use 10 players to a table. We have seating chips that players draw, labeled T1-3, and Seat 1-10 (or 1-8 with 2 dealer chips). We now have a seating cards at the table. They match their seating chip to a card. The card stays at the table. When a player is knocked out, he (or she) brings the seating chip to the tournament director. Those are added to the collection of unused seating chips. When the total chips equals 10, it’s time to eliminate one table. T3 players come draw chips between T1 and T2, and take those empty seats.
When we go to the final table, we redraw all seats.
This same procedure will work for an unlimited number of tables. You just repeat the above process more often. The Tournament Director must remove the seating chips from a table that is no longer in use. Then when he gets 10 (or 9 or 8, depending on your table sizes), it is time to break down another table.