This should be a really simple thing in modeling, but for some reason the solution eludes me!
I'm modeling something simple made of 2x4 wood boards. I need to model a mitered cut. I can't just rotate the edge face because that would cause the board to narrow as it approaches the end, which is not realistic. I want to do something like an edge slide on the edge you can see here, slide it in the positive X direction (local) but I then want to be able to snap it to where it is directly above the bottom edge, but aligned on the global Z. 
If I actually try to use snapping it will snap back to where it currently is.
But this is what I need it to do, this is just eyeballing it, there must be a way to do this with precision?



