Homseer works very well with Z wave, but doesn’t have much Zigbee support. ( The list of compatible sensors is a giveaway on that.)
There are some people who have built “man in the middle“ integrations between smartthings and X10 using mochad:
While it’s quite a bit of work to set it up, you can see from the following thread that many people find it worth it:
If you search the forum for “X10“ you can find some additional discussion, but I would start with those two.
However, it’s not going to be local control, because smartthings just doesn’t support that for custom development. If you want to go completely local, you would need to go to something like hubitat ( which has very similar zigbee and zwave support to smartthings), although you still need a “man in the middle“ server.