What is the Asset Manager?

I was just saying that the Asset Manager is a good place to write custom game-specific code to deal with assets. The Asset Manager provides methods for searching and loading assets, it doesn’t have any built in logic for creating or saving them so you would need to write that. The engine doesn’t have any built in support for “runtime created assets”, so I don’t have much advice for you. If I was doing that I would probably write them to a special directory on disk so they can’t be mixed up with normal editor-created assets.