It is very simple to add text to a bitmap with Canvas or B4XCavnas. You will need to add the relevant fonts to your app.
If you want to allow the user to move the text and resize it then it will require more work (and best done with two layers where the text is only added to the bitmap at the end).