A low-cost approach for providing user customisation in UI projects