Tips on setting up a Child Theme 'the right way'?

I’m trying out FrameMarket for the first time. Prior to using this theme I generally modify directly in the parent theme file, however I want to get in the habit of setting up Child Themes and using them correctly – any tips for someone just starting out with these (basically – how do I setup a child theme correctly?)!