I occasionally use nicergoline which I really like, however if I use it too many days and then skip, I get a headache - much like caffeine withdrawal.
At night I sometimes use rutaecarpine to deactivate any late-afternoon caffeine - though after a few days of continued use - it tends to render caffeine ineffective.