I transition from crab to slip (cross-controls) during the round-out.
Some advocate for flying final in a slip. Each to their own but I find it not too comfortable especially for passengers, so I stay in the crab until I need to be slipping.
I really struggled with it initially. Finally something 'clicked' and my brain figured out that a) my feets' job was to keep track parallel to runway (alignment); and b) the job for my hands was to maintain runway centreline (stop drift). Then the slip becomes really natural, and landing on one main first just happens.
Of course as you slow down you need more control input (how much? Just enough!) and, once down, keep the upwind wing down with aileron. Do not let the wing lift. This is often forgotten. Some a/c forgive this to an extent but many don't.
Gusty is always more work than a steady crosswind, but I'll never forget when I finally "got it". That doesn't mean all my landings are great - they aren't - perfect landings only happen when no-one's watching :)
FWIW the rule-of-thumb I use for mentally calculating x-wind components is the clock model...
Wind 15 degrees off runway heading = quarter crosswind component (picture a minute-hand at 15 mins: quarter of an hour) (e.g. 12 knots, 15 degrees off = 3 knot component)
30 degrees off = half (e.g. 12 knots, 30 degrees off = 6 knot component)
45 degrees off = three quarters (e.g. 12 knots, 45 degrees off = 9 knot component)
60 degrees off = all of it (12 knots across).
Not exact but works for me.