Also don't forget to check out Kixforms. It's an add on .dll that allows for the creation of GUI elements. When combined with the powers of kix, it becomes possible to create entire user applications.