You asked
Canon ts e 135mm f 4l macro vs ttartisan 100mm f 2 8 2x macro?
The TTArtisan 100mm f/2.8 2X Macro is the better everyday pick. It's a stop brighter than the Canon, and it comes in mounts from Sony E to Canon RF, Nikon Z and L-Mount, so it will likely follow you to your next body. Both are full frame, manual focus and unstabilised.
The Canon TS-E 135mm f/4L Macro is the longer lens. It frames like 216mm on a Canon APS-C body, so you can stand further back from skittish subjects. The trade-off is the slower f/4 and a Canon EF-only mount.
Choose the TTArtisan for general close-up work and flexibility. Choose the Canon if you mostly shoot small subjects that need distance. You can also compare the TTArtisan 100mm f/2.8 2X Macro page for the full list of cameras it fits. For sensor-size effects on reach, see the focal length converter.
Written by Claude from this site's pages.