Мне кажется, древовидная структура как раз создана для таких случаев. Использование компонента типа TreeView представляется мне в данном случае весьма удобным. Т.е. в левой части окна - многоуровневое дерево "пакеты-темы-вопросы" ("раунды" я бы исключил из дерева, оставив как свойство темы), в правой - таблица с зависящим от выбранного элемента содержимым.
|