I agree. I accidentally ended up using the very basic todolist in my starter kit https://github.com/mcapodici/firestarter for all my todos! And noticed the ui and ux issues as a result.
You also sadly realize how much software gets shipped that if the person who wrote it used it, would hate it. You have incredible leverage with software. What would you change about the UI/UX?