I'm working on a custom mini-templating language to streamline proposal writing and automate contract agreements. I started a similar project years ago but ran into technical hurdles. Now porting over my old code from PHP to Ruby and it seems to be making a difference :) I find it surprising how often I switch between the two on personal projects because some things are just easier in that language.