One way to do this more quickly is to use wildcards in your ignore list. A
* matches zero or more characters.
For example, I'm not a Flash developer, and I'm uninterested in Flash questions. I have
flash* in my ignored tag lists, which ignores flash, flash-builder, flash-cs5, flash-cs4, flash-player, etc. This speeds up the process significantly.
I usually leave off the hyphen when using the asterisk, some tags mush the words together without a hyphen and then you don't have to ignore both
Also, remember that you can add tags to your ignore list from the Questions page. If you see a question that you don't want to see, just scroll to the insertion box and add the tag. It will display any tags that you might want to capture with
Adding tags from the questions page dilutes the time requirement, making it feel less onerous. Don't feel like you need to fill your list with everything you want to ignore all at once, it's plenty easy to fill over time.