No, there aren't any TCG simulators that allow the use of custom cards.
There's a few great TCG simulators (such as TCG One and, of course, the official Pokemon TCG Online), but none of them allow custom cards, and I honestly doubt one like that will ever exist. It's still possible though.
Source: I searched through a lot of sites, explored simulators I found and there are none.