I like RedOx too although it's going to be quite some work before it runs on a reasonably wide variety of hardware. Haiku was fun to play around a few years back, I remember being able to write a toy gui app in an afternoon with no particular dev experience (although some programming knowledge). Indeed everything seemed well integrated and coherent.