Small things, does the drag box Y and X scale/position stuff really need different snippets for X/Y? It could just be called Scale/Position, the math is identical except the X/Y letters. In addition, the snippet assumes that you don't name your alterable values (see: Alterable Value >Relative Y Origin Value<), that's like encouraging to not comment your code.
Oh, and although I agree that it was dragonguy who created the snippets, I'd like to claim that I had a little to do with them too (link), although I don't want credits for it.
Oh, and the Doom expression is my creation as well, although it was originally made as a joke: Abs(360*Min(Max(Y( "Point A" )-Y( "Point B" )+1, 0), 1)-(ASin((X( "Point B" )-X( "Point A" ))/Sqr((X( "Point A" )-X( "Point B" )) pow 2+((Y( "Point A" ))-Y( "Point B" )) pow 2))+270))
Worth to mention is that it is only guaranteed to work with integers. Float Y values between 0 and 1 generates invalid angles (it can happen if you're not dealing with object positions).