I've been looking for a way to do this for a while and haven't found anything on it.
Easy way: http://www.cnet.com/how-to/how-to-hide-unwanted-games-in-your-steam-library/#!
I launch Steam every day and I didn't even know that these things existed. I only go on the library tab and the screenshots.
No.
This function isn't implemented yet. As you can see http://store.steampowered.com/tag, this function's missing right now.
If you don't like to see a particular game, just click the "Not interested" button. It won't show up on your shop site anymore, still you can access it through search.
Games you aren't interested in don't affect other games shown on Steam.
You can customize the bottom part of your start site. Nevertheless, there are just categories for customization. You can decide if you want so see
http://hexus.net/gaming/news/industry/75025-steam-store-updated-smarter-personalised/