If you have an iPhone/iPad (iPad only it would seem), you can give @mekohler’s excellent Harmonix app a go. It does random patch generation amongst other things. It’s phenomenal for getting starting points for specific patch types.
Also, here is a link with some excellent fundamental information on FM:
Apart from @DaveMech’s courses, I would also recommend @Eaves’s and @substan’s YouTube channels: