Several recent approaches to EUD increasingly recognize an active role of users in the construction of the tools that support their daily practices. However, there is still a lack of a general framework that could play a role in the comparison of existing proposals and in the development of new EUD solutions. The paper proposes a conceptual framework and a related architecture, called Logic of Bricolage, that aims to be a step further in this direction. The concluding remarks point to the potential value of this conceptualization effort in the EUD field.