Ritalin sucked for me and mostly made me anxious, foggy, and angry, but dexedrine makes me feel pretty much how you described your experience with stims.
Weed really depends, I haven't smoked in a couple years. Sometimes it'd relax me, then more often it'd make me kinda anxious and paranoid. Definitely never made me more productive, except maybe in artsy ways.