Ciao,
guarda se può esserti utile la mia libreraria AppUpdating.
In tal caso, la parte server si ridurrebbe ad una o più directory (magari protette) in cui pubblicare le versioni più recenti delle app, compresa quella "menù" che andresti a realizzare.
Poi, tutte le app (sempre compresa "menù" ) verrebbero compilate aggiungendo la AppUpdating in modo che all'avvio siano in grado di verificare se esite una propria versione più recente e richiedere/forzare l'utente per aggiornarla.
Se questo schema può funzionare, non ti resta che creare l'app-menù e renderla carina e di facile utilizzo quanto vuoi. Quando avrai una nuova app da aggiungere all'elenco (o dovrai eliminarne una) ti basterà pubblicare la nuova versione dell'app-menù oltre alla nuova app. Se invece avrai semplicemente la nuova versione di un'app già presente nel menù, ti limiterai a pubblicarla nella stessa cartella (e con lo stesso nome) di quella precedente.
Umberto