This should give you the name of all tables without indexes (excluding statistics-generated automatic indexes):
Select o.Name
FROM SysObjects o
LEFT JOIN (select id, indid from sysindexes
WHERE name not like '_WA%'
AND indid Not In (0,255)
) ix
ON o.id = ix.id
WHERE o.xtype = 'U'
AND ix.id is null