Software or project management technique for DIY home renovations?
My answer to Software or project management technique for DIY home renovations? on Ask MetaFilter
We’ve been using a Trello board for this. Free, flexible, fun to use and has good mobile as well as desktop support. You can model “this task requires this task first” by linking to other cards in comments.