Two things:
Lots and lots of trial and error
And/or
Doing the math yourself
Both are pretty tedious, but thats why there are only a few people I have heard from in this community that can actually make them (Me included, since I can) but if you spend a lo of time trying, you'll get there.