Now that GitHub has private repos for free accounts I use issues + ZenHub as a kanban board to organize things. This helps me get the ideas out of my head and organized in one place that I can search and filter and group into milestones.
I use the same tools at the day job so why not my personal stuff too!