I'm considering working on a bitcoin project that will need to generate wallet files. I'm not looking to create receipt addresses that a customer can send funds to for an existing wallet. Instead, I need to generate numerous wallet files, each with preferably only 1 payment address, that can be distributed across multiple locations.
Can this easily be done from a daemon command or with an existing API? If there is an API for this, any language is fine, though I would prefer Python.