vero è che le tabelle non vanno usate per il layout, qui però si potrebbe imho fare una considerazione: ciò che tu stai realizzando potrebbe essere considerata come una serie di dati in corrispondenza riga/colonna, e quindi sotto questo punto di vista concettualmente potrebbe non essere sbagliato usare una tabella.
Però magari attendi anche l'opinione di altri utenti più esperti di me ...