As I've stated before on many posts, I'm not a big fan of having one and only one productivity system. Different systems work for different people, for different task types and for different working styles. I've taken what works from about nine billion different systems and philosophies, and it works for me. That's all that counts. Finding a system that's easy enough for you to stick with but rich enough to keep you on task and organized to do so. With that disclaimer, I'm saying I don't follow all the tenets of GTD all the time with every task.
I have a HUGE list of non-dependent projects. I think there are about 400 items on it. There are some smaller project-type things on this list (e.g., "fix lamp" is contingent on "buy replacement plug") for which, based on the way I work, I don't bother creating a formal project-dependency relationship. I just call them "FIX LAMP-buy plug" and "FIX LAMP-attach plug" so they sort together in most cases. But I digress.
Each task has a time attached to it, as well as a category. For categories, I use ERRAND to designate anything for which I need to leave the house to get or drop off something. ONLINE which is typically research or online shopping for which I need an internet connection, HOUSEHOLD which includes any necessary discussions or meetings with family, yardwork, chores, etc., I think I have six altogether.
Each day, I allocate a set amount of time to do "miscellaneous projects". Some days it's a half hour, on weekends when I'm bored, it may be three hours. Given that block of time, I take the first tasks on the list that fit into that time slot. Usually it's about 3-6 items.
If I need to run errands, I'll sort on ERRAND and pull the first few that I can get done in my time alloted for running errands.
I do a periodic review to see what's still relevant or see if there's anything that's increased in importance enough that I need to block off a specific time in my calendar to get it done. For instance, I've had "find a replacement belt for the turntable" on the list for a few months now...but way at the bottom. I know that I'm getting my partner some specialty vinyl for Christmas, so I've put "find a replacement belt for the turntable" on my "must get done this weekend" list to ensure it's here before (or at elast concurrent with) the records.
The little things can be overwhelming. I find that the best way to deal with them is to feed them to myself 5 or 10 at a time, with regular reviews to clean up and reprioritize the rest of the list.
I use google calendar for my task list (and it only displays the top 4 or 5 anyway), and move a task to a specific calendar time slot as needed. The calendar itself, with specific start and end times for everything in my life is pretty much the bible that I follow for getting things done.