The units that you mention are a very popular composition in a Zerg vs. Protoss match.
But can work against a Terran Mech player aswell. Though I would cut down on the Vipers versus a bio playing Terran.
One of the best fights I can think of, where these units gets the work done, is between Stephano and BabyKnight. Follow this link, and find game number 2!
LINK This link will help you in terms of engagement and inspiration to the fight. Study what Stephano does.
Those units are very gas heavy. And you should focus on getting two gas on your bases relativly fast. Your focus should be on your economy and teching. But dont forget to constantly try to stress your opponant.
But what you need to do is:
- 15 Hatch and 3rd base at the 6 min mark.
- Get two gases on each base asap. Build your first two gases in your main base after you do your 15 Hatch.
- Build your tech as soon as you can - but remember to scout and act to
what info you get.
- Always have one more base than your opponant.
To conclude on this, your economy is what you want to focus on, since this is very expensive. There are no direct build orders for this besides building your economy up. This is always the key to a strong Zerg army. As Zerg, you dont need 4 of the same tech production buildings - therfore economy is your friend in this!