I've seen this posted here a few times but figured its time to bring it up again.

I use a macro for timer reminders to re-apply things like dots.

Could we get this as actual skill functionality. (e.g. play <se.8> with 5 seconds remaining on dot or play <se.1> when a skill is about to come off cooldown. Configurable of course)

Macros are not ideal for this purpose as they feel very clunky.