HPL: Little Languages and Tools