Can I create a custom Edit page instead of using the one CX Extension Generator created for me?
The easiest way is to let CX Extension Generator create the pages for you and then use Oracle Visual Builder Studio to configure the edit page as required.