A few people asked about adding vertical capabilities to the ruler, so I added it and uploaded a new version. Finally, a use for Graphics.RotateTransform and TranslateTramsform. Thanks, Petzold!

Update: Per Drew's recommendation, I've since added keyboard nudging and resizing.