I know you said you don’t want to use Reminders. I originally felt the same way! I’m now experimenting with the Time Sector method with Agenda and Reminders, threads:
I’m finding it useful so far, but am probably going to also use tags and searches alongside for some issues.