It's probably technically possible to make a firmata firmware for digispark, which implements an actual cdc232 port. On windows it would require a little driver, but on mac and linux it should just work. Much like the cdc232.hex firmware included with littlewire.
I think some people are playing around with trying to make a CDC serial library for Digispark, but I don't know how far that has advanced yet. Hopefully it'd be close enough to the functionality of an arduino that Firmata would mostly Just Work.