Initial Help and pointers needed. Scripting for grasshopper & rhino on Mac

If I understand you correctly, you have some process that potentially runs a long time - over many iterations -, and that generates meshes?
If this is the case, why not implement the mesh validity checks here? This could potentially be a single GHPython component or Python script.
Once a mesh has been spit out from certain parameters, you immediately run the validation checks, and if they are successful, you for instance export an OBJ, FBX, or whatever, if not you discard the mesh object? There’s potentially no need to even bake objects, unless you need to do that for the export.

Yes, you can basically use any text editor, code editor, or IDE.

That’s not how it works. You don’t import IronPython, it’s an environment that you run the script in, an interpreter of your scripts! What you import from is rhinoscriptsyntax or RhinoCommon, which are libraries or APIs of code.

No, you can get it working. Check this out.