I've had very good luck with the Lee 120gr .356" TC. It will cast to ~.357". But won't be real good for the .38spl or .357mag. I've gotten superlative accuracy with SPG lube (also 50/50 alox/beeswax; or NRA formula). Sized to .356" in Lyman 450 sizer.
For an "all around" mold, I'd go with the 125gr RFN. Mine casts to ~.359" and I've used it in .38spl sized to .358" as well as 9mm sized to .356", .357", and .358".
My S&W PPC-9 pistols (and 5906PC) won't reliably feed the .358" bullets, but those that do feed shoot well. Best size for accuracy and reliablility is at .357" for the 9mm, and of course .358" for .38spl. These I size/lube in the 450, and if sized to .356" by running previously sized to .357/.358" through a Lee .356" push-through sizer die.
I've gotten "spotty" results from the tumble lube moulds. "IF" cast from a strong alloy, and sized to correct size, AND lubed with sufficient quantity of lube they can shoot well. In .38spl, I've gotten excellent results with TL moulds and lubes. I size all to .358" (148gr WC and 158gr SWC.). If un-sized, some brass will be too thick and loaded round won't chamber. A friends .38 S&W match revolver must have bullets sized to .358 for loaded rounds to chamber when loaded in Winchester brass (he uses these). In my revolver, with R-P headstamp brass, it dosen't matter, but accuracy is much better at 50yds with sized bullets. Also, with wadcutters, seat with sprue end up (out).
9mm and .40/10mm have been more problematic. You MUST use a strong alloy (w/w with added tin/antimony), or accuracy will be poor.
Also, a slower burning powder helps, as well as keeping velocities modest. With 9mm LongShot has given me the best results. In .40/10mm WSF. Although, I have't worked with them and LongShot.