I am not aware of any. UDF in addition to containing the shape of the cutout they also contain the reference in which to locate them by. For example, you can make a square cutout to remove the bend material in a corner using the bend line as reference, so a complete library of punches can get pretty complicated to manage.
I find the simplest thing is to make the ones you need on the fly for your specific application and maybe have a small library of what you commonly use, like connector cutouts or the special tooling in your shop.
They are quick and simple to do, just remember to include a coordinate system and only one sketched cut per punch. Keep them simple.
jperkins