First Off: Tempo mode in OFS. Helps keeping things to the beat if you have the right BPM and offset.
I’ll link an answer to a similar topic, wherein I mentioned some tools and OFS extensions people can use depending on what they are going for:
There’s also a new OFS extension, that dropped today and helps with fading in/out if other extensions don’t work for you. And there’s this tool helping with auto-generating beats from beat bars, that was released after my comment.
In my personal opinion, it is only as a starting point for post-processing, but I know that I’m overly sensitive to things being out of sync/rhythm. And to place everything precisely with a lot of dragging and equalization is cumbersome. So shameless self-plug: I wrote BPM Tools to expedite the process while making it precise (WIP).
It also helps to know a tiny bit about music theory:
Hope this helps to give a short overview of relevant resources.