Preparing a boat for cruising is a lot of work and keeping track of the list gets overwhelming. We’ve been using 37 Signal’s web based project management solution Basecamp and have been extremely happy with it. It has TODO lists where you can assign the work to various people, writeboards for documenting things like part numbers, and messages for discussion. The free plan has proven more than enough for our needs!