I love To Do lists and make them almost every day. I can definitely say that on the days when I am being most productive, I am following a To Do list. There are many benefits of To Do lists, from helping you prioritize your time to helping you remember what it is you meant to do! For me, to do lists are absolutely invaluable. It’s a very simple strategy that works great!
Yes, I tend to make them the night before to save time in the morning. My partner always nags me that I should go to bed sooner but I can't sleep until I know what needs to get done the next day.