Information and communication technology offers the opportunity to make current work more effective and enable new developments. This is in particular needed in micro-organisations, who have to cope with very limited resources. End-user development could be a solution for these problems. However, supporting the heterogeneous user population is problematic. On-line sources could possibly bridge this gap, but are they suitable for all end-user developers? What, if any, are the characteristics of potential end-user developers and how are they connected to the current use of support. What can we say about the future?