That’s a lot of questions. I’ll stick to the objective ones.
The two main ways of romhacking are FEBuilder and Buildfiles. FEBuilder has an UI, Buildfiles are text-based. A blunt way I differentiate them further is “most things are simpler in FEBuilder, but the most complex things are more convenient in Buildfiles”. If you want a full comparison, including non-romhacking engines, you can check this topic:
There is a FAQ for FEBuilder that often gets recommended: UltraxBlade's #febuilder-help FAQ
A video showing how to make a chapter: https://youtu.be/1_4kngL9V2c
You can also open vanilla games or romhacks in FEBuilder to reference how they do things as a way to learn, and then some trial and error.
As a more general suggestion, you should join FEU’s Discord and take a look around there. There are channels focused on troubleshooting, map design, writing, general discussion, and more. You’re more likely to get answers if you ask more specific questions and in their respective channel, instead of the spread approach.