in regards to MDMA, the oxime route is nice. The standard nitromethane+al/hg workup from mdp2p oxidised anywhich way you want is probably the preferrend way to go. in terms of effort and f**ing around, nitromethane is probably easier to get than methylamine from hexamine which is a bit of a pain. (for now anyways. when you start getting more experience you'll probably switch to methylamine)
safrole is watched, and you don't really need more than what's for personal use otherwise your consituting distribution, so you could even do something like extract a kilo of hot peppers and hydrolise to the substituted benzaldehyde then work that up in an aldol condensation and baeyer-villager oxidise it. you'd get enough for you, which is all that matters.
UTFSE: you'll hear this a lot. it means use the fkin search engine. search for any of those things that was just mentioned and you'll get more luck.
Happy psychonauting