Нашёл например проект Dapper, вроде подходит, но вдруг есть ещё какие?
Есть
LinqToDb - он ориентирован на работу с Linq, но при этом быстрый и легковесный (сравним с даппером).
При этом на linq можно в нём выразить почти весь SQL, включая оконные функции и CTE, в отличие от EF Core.
Есть генератор кода к существующей базе на основе T4.
Также можно вызывать и сырой SQL, но для такого лучше даппер.
Можно ли так работать в Entity Framework Core?
Да. Можно сгенерировать контекст по уже существующей базе данных при помощи команды
dotnet ef dbcontext scaffold
Сырой SQL можно вызывать при помощи FromSqlInterpolated