You can get all tables created today by using
SELECT TABLE_NAME, TABLE_SCHEMA AS db FROM information_schema.`TABLES` t
WHERE DATE(t.CREATE_TIME) = CURDATE()
AND t.TABLE_SCHEMA NOT IN("information_schema", "mysql", "performance_schema")
The NOT IN("information_schema", "mysql", "performance_schema")
excludes (temporary) system tables created by msql itself. It's best to limit TABLE_SCHEMA to whatever database name you are using, if you don't need to delete tables among different databases.
How you delete them is now up to you ;).