Yes NPP is by far the safest IMO
Of course primo comes to mind, but it's so difficult to find it's not an option for most. Ironically, counterfeit primo is NPP.
Anavar is fairly mild, but it is a 17aa steroid.
Safest/best stack for beginners is the following:
W1-4: Dbol 15mg ED
W1-6: NPP 100mg EOD (350 a week)
W5-8: Anavar 30mg ED