MarvinSketch offers a structure checking addon that gives warning for specific features or errors in the molecule. Single molecules can be checked in MarvinSketch, batch usage is available via command line or API (with license).
Learn more about it in the Structure Checker User's Guide.