Tiny Core Linux (The Core Project) is not a turnkey desktop distribution but instead just the core Linux from which it is quite easy to add what you want.
Tiny Core Linux is available in three different versions. Because they are small, we have zipped all three releases into one zip file.
Core is the base system that provides only a command-line interface and is therefore recommended for experienced users only. Command-line tools are provided so that extensions can be added to create a system with a graphical desktop environment. Ideal for servers, appliances, and custom desktops.
TinyCore is the recommended option for new users with a wired network connection. It includes the base Core system plus X/GUI extensions for a dynamic FLTK/FLWM graphical desktop environment.
CorePlus is an installation image and not the distribution. New users who only have access to a wireless network or use a non-US keyboard layout are recommended. It includes the base Core System and installation tools to provide the setup with the following options: Choice of 7 Window Managers, Wireless support via many firmware files and ndiswrapper, non-US keyboard support, and a remastering tool.