Trip.js is a jQuery plugin that can help you customize a tutorial trip easily with more flexibilities. It supports lots of useful stuffs like keyboard binding, animations, changing themes ... etc. If you want to highly customize your own tutorial trip, then Trip.js is definitely worth to give it a try!