@ianh The big issue with me writing my own DE from scratch is that I (1) get very, VERY picky about the margins on thing being precisely correct and (2) am not quite good enough at arts and crafts to get the margins right on things I make myself. It is an unfortunate combination of perosnality traits.
@mcc yeah, that definitely sounds more practical than my plan. i do think i can get the details right if i can manage to get to that stage. the bigger issue will be getting through the middle period of technical decisions without getting derailed by too many Cool Ideas, lol. i do want to copy CoreAnimation to the extent that i can get away with