Remote is a project mainly written in Ruby, it's free.
Personal setup for remote servers
This is a work in progress.