This paper presents a systematic approach to building and sustaining technology-enhanced learning communities based on a conceptual model that enables the analysis and enhancement of digital platforms and tools that promote creativity and learning. Two such software systems are presented, and their usage is analyzed. Experimental results are also presented that demonstrate the effectiveness of the conceptual model in enhancing the learning experiences offered.