Just using your cooldowns as they come up is generally fine as a lot of them are common denominators of Wildfire's cooldown, so they will sync up themselves as long as you keep using them together.
As a very rough starting guide, it usually goes like this,
0:00 - Wildfire with everything (opener)
1:30 - Wildfire with everything except Raging Strikes, Hypercharge, and Reload
3:00 - Wildfire with everything except Hypercharge
4:30 - Wildfire with everything except Raging Strikes, Hypercharge, and Reload
6:00 - Wildfire with everything
You can see where this is going, your 1:30 cooldowns like Hawk's Eye will sync up with Wildfire since they have the same cooldown. Blood for Blood is 1:20 but you can generally hold it for 10 seconds and pretend it's a 1:30 cooldown as well. Raging Strikes is a 3:00 cooldown so you will only get it on odd numbered Wildfires.
Reload and Hypercharge don't fit in nicely because they are on a 1:00 and 2:00 cooldown respectively, so if you use them on cooldown they will only sync up with some Wildfires. Generally.. it's better to use them on cooldown instead of holding them just for the sake of Wildfire.
Since Hot Shot and Lead Shot's 30 second duration is a common denominator of Wildfire's 1:30 cooldown, the times when you refresh them will sync up nicely as well. It's usually favourable to refresh them just before you go into another Wildfire sequence so that they don't drop off halfway through. This also has the benefit of you being able to use all the cooldowns you used for that Wildfire to put down a super buffed Lead Shot.
Refresh Hot Shot > Whatever cooldowns you're using for this Wildfire > Refresh Lead Shot > Wildfire
This will end up looking very similar to the opener at the start of the fight, except there is no 'pre-pull' phase so those buffs go after Hot Shot and before Lead Shot instead.
Of course this doesn't take into account how an actual fight will alter your cooldown usage as well. You might have an extremely short fight (like Faust) that requires you to alter your cooldown usage, the fight might have long periods of downtime like A1S, or it could be like A2S or A3S where you want to save certain cooldowns for specific parts of the fight. There's no way you can cover everything in one post, the more experienced you are, the better you will be able to improvise based on the situation.