SILK [Landay et Myers1995,Landay1996] est un outil de prototypage d'interfaces basé sur une interaction gestuelle (voir figure 9.5). C'est un environnement de conception d'interfaces complet, avec beaucoup de fonctionnalités telles que l'édition des dessins d'interfaces, l'historique du projet, des outils d'annotation et des scénarios d'explication des interaction/comportements. Par contre, les composants des interfaces construites sont limités aux composants standards de Visual Basic ou CommonLisp (pour Garnet). De plus, les interfaces et interactions ne sont pas fonctionnelles lors de la conception et ne peuvent donc pas être complètement testées et raffinées dynamiquement lors de cette étape.
MIB, le constructeur d'interfaces que nous proposons avec MAGGLITE, permet par contre de prototyper rapidement des interfaces graphiques tirant parti de toutes les interactions avancées de la librairie (dessin, gestes, reconnaissance vocale, etc.), et même d'en prototyper de nouvelles. Il n'est pas limité à la construction d'interfaces WIMP et permet d'utiliser l'interface pendant sa création.
stuf