I don't see the purpose of shaders unless if you plan on adding other manipulation tools, also.
This is just me....but leave the manipulation stuff for Photoshop to handle. There are too many "image viewers" out there that have half-assed tools that only take up space.