Такие приложения обычно называют ленчер Launcher беглый поиск сразу дает исходники на C#
Но тут нужно учитывать комментарий
jslby, ибо он не единственный кому не нравятся они, меня они тоже бесят:) особенно если на работе прокси запрещает качать приложения, не понятно как вообще такой ленчер сможет что то загрузить. Нужно обязательно давать на выбор ленчер и офлайн версию.