Is it possible to paint landscape layers from code or blueprints?

Unfortunately we don’t currently support custom brushes/tools from plugins. The interface is there (LandscapeToolInterface.h) but there are no register/unregister tool/brush functions.