Nodes to do "Wallpaper Groups" like Inkscapes tiling clones?

Examples from Inkscape http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Tiles-Symmetries.html or Wiki https://en.wikipedia.org/wiki/Wallpaper_group
Does anyone have Nodes to do each of these reflections and rotations? I have been trying UV -> mapping node then to another mapping node but multiple mapping nodes in a row haven’t worked out for me. I’ve been trying for a week and have only achieved a headache.