Here's a few projects I've worked on that are designed for and using Puppy Linux, which is a great, free and totally customisable linux desktop distro.
Puppy Arcade is a live CD that has been specially built for retro gaming, and features a collection of emulators for popular gaming consoles and arcade machines.
Puppeee Arcade is a linux distro for Eee PCs, that aims to be a general desktop OS, suitable for all Eee PC users. It's fast, feature-packed and should meet most users needs.
Firedog is an all-in-one browser solution that features super-fast
browsing, FTP client, IRC cient, a built in email client, and a huge
number of addons and tools.
I've created a scratch file tool, to enable the creation and management of separate ext2 filesystems, giving you a fully working linux filesystem within a single file, so you can have an ext2 partition, without having to create one.
A tiny, mediaplayer frontend for vlc_nogui 0.8.6-fixed and vlc-0.8.6h-commandline.pet. Supports: playlist, DVD, VCD, audio CD, shuffle, loop, save dir as playlist, favourites, internet streams, set playback devices for CDs/DVDs, subtitles, edit crop, aspect ratio, change the OSD, store settings and more.
Puppy Linux uses a clever way of setting and running applications for various tasks - you can choose a default text editor, music player and so on. I've created the Defaults-Chooser which lets users change the defaults applications for various tasks easily, through a simple GUI.