On this site you will find small applications that have been put together by us at
Link to John Penrose