After installing GiveWP on your non-profit WordPress website for the first time you will be greeted by a helpful Onboarding Wizard, walking you through the first-time configuration of your donation form.
I have a few favorite add-ons/features. Conditional Logic, Calculations, Merge Tags, and Multi-Step Forms are add-ons/features you can use to create robust forms.