How can I make loop cuts the same distance from the edge?
The way I would do that is:


Decide the height of the object, but leave the square shape 
Apply two loop cuts
Bevel them 
Grab one side 
Move it on an axis to get the shape you want