I can't run a standard distro because virtually all target generic x86 hardware. The board runs of a ARM9 system on chip, so a custom kernel build is the only practical way to go.
It doesn't really save a lot of time anyway. There are a few kernel patches which makes things run better, as well as trimming a lot of the unnecessary fat out. After all linux isn't designed as a RTOS.
There aren't really a lot of embedded distro's around, most stuff is custom built for particular devices, mainly because the with the level of customisation required for different hardware, you might as well build the whole kernel.
Also, the particular SOC i'm using only made into the main kernel tree in the last few months, so up until then, you had to patch the kernel and build it to get it to run anyway.
It doesn't really matter now, because I have a working kernel on the 1st proto, just not on the latest board.
Layton