Timeline Controller

Is there a good controller or scroller that controls the main time line that I can buy or get a solid code for? I want to be able to have one controller that will access any frame simply by a mouse over.

for example

on (over){

and make line segments with fun hit areas. Something less crude would be awesome!