Hi fellow CAN Python project! Over at python-can#80 we're discussing a nicer api for transmitting periodic messages for lots of can backends (not just socketcan). What we have so far is based on socketcan's broadcast manager - which I see you have used too.
In any case I wondered if you'd be interested in adding your 2 cents?
Cheers!