Are there any tools to check values in tx validation? Are there any developing tools that can show values(like the hash of tx to sign or the stack of script execution) in tx validation so that developers can check the correctness of their validation code?
For the hash of the tx to sign, I am not aware, but you can easily remove signatures, place the output script, adopt the length field(s), and hash yourself? 

For script execution, there are several debuggers: here and here and here :-)