I think it's better to view all graphic files with the same program (always same interface to work with!), in my example ACDSee but there are many other programs that will do and if you need to edit instead you start start the program you need.
It's that you either
view OR
edit a file and the extra step to open the file in a program like Photoshop, MS Paint doesn't make that much of a difference, because whatever method you choose, you still need to browse to the right directory. In a file viewer like ACDsee you can assign all graphics files to that program and then you're done. I think you're making it yourself too complicated if you assign multiple graphic files to more than one program.
Just my 2 cents