Until (and after!) I get this prepared, please check out Sparrowhawke's awesome site!
He has a wealth of information and some very helpful videos and such. Oh... and don't forget to check out the Laboratory!
He also has a Patreon Project going - of which he is very deserving!