As i see it very few tools are absolutely required for working on one CZ. I acquired the tools listed below slowly over a number of years and i use some of them for multiple things as well as working on CZs. I do not want people who are new to CZ gunsmithing to think that they need to spend all of of money to get started. I managed my first CZ with a Mayhew 3 punch set #89032, a full size framing hammer, a set of metal probes and a starter punch (pointed type). I felt the need to make this clear so those who are new to the game do not get the wrong idea. As Scarlett stated above these are just options and what i use, i am also interested to hear what other forum members like and use.
I prefer an 8 Ounce Ball-peen Hammer for driving pins in and out with a punch. I find the added weight advantageous for hammer/disconnector pins. For lighter tasks i also use something like the Interchangeable hammer listed above, it comes in quite handy for reinstalling the Firing Pin Retaining Pin without damaging it in the process. I use the copper/brass and nylon heads most often.
I use a few different sets of Grace USA punches, i like their stuff. Standard Punches, Roll pin Punches and Roll Pin Starter (hollow end) punches. For clarity there are two different punches that may be referred to as "Starter Punches". The first being the hollow end type that are used for holding pins while you start/reinstall them, they come in sets. The second being the larger pointed type that Scarlett linked above, they are used for starting/removing stubborn pins like the CZ factory trigger pin. The CZC/CGW starter punch (pointed) is a must for starting the CZ trigger, hammer and disco pins. One size fits all with this punch, for CZs at least. Guys trying to remove the factory trigger pin without a starter punch (pointed) have caused more trouble than i can remember. An Automatic center punch has worked for allot of forum members for removing the hammer pins as well. The catch with the more numerous punch sets is that you only really need a few sizes within the sets for working on a CZ. They will all come in handy eventually or i will loose them first.

I like these nylon drift punches as well. They are nice, short and easy to control for cretin jobs and have replaceable tips that come in different materials. I believe they have saved me a few dings but it is tough to be sure. I first picked these up for working on CZs that i do not own. While they were originally for extra insurance i use them rather often these days.
BROWNELLS - NYLON/BRASS DRIFT PUNCH (080-001-224WB Non-Marring Nylon Punch / 080-001-223WB Nylon Punch)
http://www.brownells.com/gunsmith-tools-supplies/general-gunsmith-tools/punches/nylon-brass-drift-punch-prod512.aspxMetal probes come in very handy for a number of tasks while working on CZs. Like pulling and holding the spring loaded safety detent back while you remove or reinstall the safety levers and lifting the forward leg of the sear spring out of its slot in the sear cage. Placing the plastic spray tube from a can of dust off on the leg of the sear spring is great for keeping it up out of the way while working on the sear cage/safety levers. Any small tube around the same size that you have available is likely to work.
General Tools 862 3-Piece Probe and Hook Set https://www.amazon.com/General-Tools-862-3-Piece-Probe/dp/B00004T7WN/ref=sr_1_cc_1?s=aps&ie=UTF8&qid=1490170968&sr=1-1-catcorr&keywords=General+Probe+set+%23862Hand Files for the fitting of parts like the CGW (oversized) T3 Disconector. Widening the trigger frame hole or narrowing the trigger to clearance some of the available triggers. Refitting the safety lever shaft/sear leg after swapping hammers.
General 707476 6 Piece Swiss Pattern Needle File Set https://www.amazon.com/General-707476-Piece-Pattern-Needle/dp/B00QZCV5WY/ref=sr_1_9?s=hi&ie=UTF8&qid=1490173731&sr=1-9&keywords=General+file+setA hand held Dremel is great for polishing CZ parts. In fact a cordless Dremel has got to be the most useful power tool that i own. Mine has paid for its self at least ten times over, i use it at least once a week for something. I also use it for fitting parts. The hand files may be better to start with when fitting parts. I have gotten my self into trouble a few times with the Dremel due to how fast it removes material. If a file turns out to be too slow you can grab the Dremel, if the Dremel is to fast you might be buying a new part.
A large brass punch for removing and installing rear sights. Working on sights is some of the least fun i have had tinkering with CZs. A good sight punch has made working on sights a little more bearable. The CZC rear sight pusher has been handy for small controlled rear sight adjustments and can be used without a vice and punch but it is an investment.
CZ Brass Sight Punchhttps://czcustom.com/products/cz-brass-sight-punch.htmlCZC Rear Sight Pusherhttps://czcustom.com/cz-parts-all/front-and-rear-sights/rear-sights/cz-rear-sight-pusher.htmlMost of the the information in this post was originally found here on the forums. Thank you for starting the tread Scarlett.