I've been having one this morning!
One of the projects going on behind the scenes supports my own process of programming. It started off as a way of writing programs that write programs. But now it's extending to other "artefacts" (e.g., emails, templates, and "Things" etc). It uses many of the design principles applied to Trexy. It considers association, augmentation, cognitive load, context switching, chunking and trails.
The last two Sunday mornings I've woken up a buzz with new ideas. My latest idea involves managing new ideas: ideas about ideas. The open source project is called "The Goo" and it helps me to stick ideas and artefacts together.