It's exactly as you'd expect, a quick script to compare two databases and show the table names that are unique to each:
SELECT * FROM ( SELECT distinct 'Env1' env, o.name TableName FROM Database1.sys.objects o WHERE 1=1 AND o.is_ms_shipped <> 1) CT full join ( SELECT distinct 'Env2' env, o.name TableName FROM Database2.sys.objects o WHERE 1=1 AND o.is_ms_shipped <> 1) D on CT.tablename = D.tablename where (d.env is null or ct.env is null) and LEFT(ISNULL(ct.tablename,'0'),2) <> 'DF' and LEFT(ISNULL(D.tablename,'0'),2) <> 'DF' and LEFT(ISNULL(ct.tablename,'0'),3) <> 'CTE' and LEFT(ISNULL(D.tablename,'0'),3) <> 'CTE'