My suggestion would be to run the Python client in daemon mode in the background, then use RPC to interface with it. There don't seem to be a Bitmessage library so that's really the only option unless you want to recode EVERYTHING in a language (such as C) which can create libraries.