The development of 3D user interfaces is mostly focused on technology and the ways of using it, and so the main concerns are the selection of hardware, software and interaction techniques. The process of development itself is as important as these issues, but it is usually ignored or poorly documented. This paper introduces the TRES-D methodology, and illustrates its application in the development of three different glove-based interfaces, not only to show the benefits of using these devices, but also the benefits of using such a methodological framework.