Very well thought out.

Copied from site:
---------------------------------------------------------------------------
Morphix, easy-to-make, easy-to-adapt, easy-to-use

Purpose:
To build a modular system for creating custom-built distributions.

Why and What?

Kernel+Bootup+Configuration should be made separate from the
user-land applications (console, X, apps etc).

Splitting Base from Main gives a greatly increased flexibility.
Base is a standard distro, and should work for nearly every configuration.
It handles booting the kernel, finding all hardware (sound, network, USB etc),
saving the configuration and loading of a MainModule.

The MainModule is the filesystem
that the user interacts with, and a user should be able to choose between
a wide range of them depending on the purpose of the distribution.
The MainModule depends on what the user wants his computer to do

Similar, a MiniModule gives
the user the possibility to tweak his distribution for (par example) the
local network, or the possibility to add a special firewall or app to
the MainModule when it doesnt suffice.
The MiniModule gives increased flexibility, without having to make a new MainModule