Have you tried BYTubeD? It is discontinued, but I use it to download lists of YouTube videos frequently. It generates a list of your videos, and then I use DownThemAll to... well, download all of them. :]