Balance druid Rotation macro

Are there anyone able to make a good Balance rotation macro? Thinking Start with faeriefire, 1MF followed by 4 SF. Would also be nice if it didnt reapply the faerifire if there is allrdy one up.

Would also be awsome with optional trinket use