Geographic information systems are becoming more popular for end-user and decision support system construction but they incorporate software and concepts with some inherent problems for end-user computing. This paper identifies several concepts developed during the construction of one end-user GIS that can be incorporated in a wide range of end-user GIS. The approaches make extensive use of metadata storage and may include the use of specialized software tools to reduce the burden of system operation and improve data integrity.