I've built one for about 3 years. It's simply a todo app, but it solves my personal worflow very well.