This paper reports on a stream of work by a consortium of universities (SMART consortium) developing ICT to support rehabilitation and self management for stroke survivors and others with long term conditions. Firstly, it reports on the completion of a proof of concept project enabling feedback on repetitive movement practice for stroke rehabilitation; secondly, it summarises the collaboration between the SMART consortium and an industrial partner to develop the equipment for testing in community practice; and thirdly it proposes a comprehensive personalised self management system for those with stroke and other long term conditions to monitor and manage their health and well being. The focus throughout the paper is on the work with users in developing and testing software interfaces and equipment