This is basically my UI. Tough this screen is taken soon after transfer so it's missing few things like sunder count number on name plates (using Aloft). Basically wut's up here (from left to right) is Inner Rage (usually use as soon as available) and will show 15sec countdown after used when it's up, Instant Slam (with timer it's available), CS (to refresh sunders), and yeh current status for sunders (stacks and timer).
Most of them are done with Power Auras. Big Blue/red casting -like bar is done with weakauras representing BloodThirst cooldown. Basically if you see more red then blue you are out of 'green zone' and you have to judge if it's rly worth to hit anything before next BT.
Fury rotation is something like: hit BT (has 3,o sec cd) -get 1,5 sec global cooldown -hit something else -get 1,5 sec global cooldown -hit BT again. As from this you realize you got 0,0 sec to hit something between BT rotation. Practically you do it on time (have magic fingers) but sometimes pushing BT rotation a bit is better option. This bar comes in handy to get the feeling wut's going on.
Some spells ignore current gcd but triggers new gcd -wich are ez to hit before 50% of BT cd and nothing to worry about pushing BT rotation forward like Heroic Srike and Cleave. Some ignores previous gcd:s and wont trigger new gcd at all like Pummel. If put simpply , fury has 2 overlapping rotations; One is for BT and it's gcd followers, and other is instant gcd triggers. Both of them are ideally used before or at 1,5sec after previous BT. 3rd 'rotation' is for Pummel and similar, but that's not part of ur common rotation.