It's been awhile since I worked on a personal project. I have an idea for a simple to-do list, just like everyone else's. But mine will be better! I promise! It will! Or, at least, it'll be mine. Basically what it comes down to is that I hate every to-do list. There are a few that are wonderful, but they're not portable. There are a few that are portable, but none of them are wonderful.
I kinda want to use bacon.js in my project, but I wouldn't know where to start. I loathe grunt.js's opacity. But Brunch's tersness hurts just as hard. Makefiles were fairly explicit, but they don't handle the recursive issue of a standard build project. Grunt-HAML is just broken; it doesn't seem to work with Grunt 0.3 at all, and with Grunt 0.4 it mangles and underscore code you may have wanted to deploy client-side.
Still, something resembling progress is being made.