Roll20 was built to be system agnostic and has a lot of basic tools built in like, VTT, dice roller, card deck, etc. It also has the ability for 'programming' extra features to add functionality. It cannot handle deck-building games like Dominion, at least, I haven't figured out how, granted, I have not spent very much time looking into it. The majority of games are RPG. There are some board games like Settlers of Catan, apparently, but these are built privately. You can certainly create your own, using whatever artwork you like, for your own private games. I have made games around Capture the Flag, A Zombie Apocalypse type game, a robot programming arena battle, and a version of Steve Jackson's Ogre using scanned or downloaded artwork, but I'm not publishing the games nor streaming them, or anything like that. It's doable, a lot of work, but doable. It would be awesome if the devs worked out licensing deals with board game publishers and offered board games in the marketplace (and maybe they are working on it but can't say).