DeskJoy is a desktop program for the Amstrad PCW, that can run CP/M programs.
It's a sort of typical desktop in modern GUIs.
It can create, modify and delete links to programs and has some built-in tools too, as an screen saver and character map viewer.
You can organize your favourite programs in this way, even assigning to them a nice icon.
This program was developed using MESCC (Mike's Enhanced Small C Compiler - my version of Small C) and the Samaruc libraries, my GUI project for the Amstrad PCW.