Non è chiarissimo (perlomeno per me) cosa tu voglia ottenere.
Ti ricordo solo che esistono altre strutture per conservare dati, oltre agli array, ad esempio le List, molto più comode, nella maggior parte dei casi.
Ancora, pensa che puoi gestire il click di N tasti (button) con un'unica routine, nella quale rilevi quale tasto sia stato premuto.
Sub GenericoEvento_Click
Dim TastoPremuto As Button = Sender
Infine, oltre al testo del tasto
, ricordati che esiste anche la proprietà Tag del tasto, nella quale puoi inserire qualunque tipo di oggetto.