The CY3217 is the base Miniprog1 kit. This kit will provide the user with a programming tool that can be used to program all PSoC1 devices, except the CY25/26xxx devices. The kit includes a Miniprog1 and USB cable. The Miniprog1 is included with many of the evaluation kits, but the CY3217 is the stand-alone Miniprog1 kit to be used across all Cypress PSoC kits.
Answer is no for PSOC 4.