I have been using Volumouse for a few months now and it works well for me.
I have it set up for changing my volume and window transparency.
If you want a custom step size, you can type in any number you want instead of selecting one from the drop-down menu.
For example, I typed in 100 for my volume step size because I wanted a finer adjustment the 500.