I've created a custom editor to include the ability for freehand polygon creation. The widget leverages SktechViewModel and FeatureForm. I was unable to get DataSources to work properly so snapping to specific features can be enabled within the widget code itself. Editable layers should be set from the map but can also be specified in the script.
Hope it helps someone else too.
https://github.com/adrienhoff/Experience_Builder_Custom_Widgets/tree/main/Sketch
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.