RubySpline is a project mainly written in RUBY and JAVASCRIPT, it's free.
Best site to learn the basics of ruby http://pine.fm/LearnToProgram/?Chapter=06 Some basic information on Graphical interface http://www.meshplex.org/wiki/Ruby using css on ruby http://nubyonrails.com/pages/css_graphs programmin guide http://www.ruby-doc.org/docs/ProgrammingRuby/