Thanks for sharing.
I was personally not motivated/good enough to write a new tool so I've wrote scripts to use rofi (easily adaptable to dmenu) as:
- an app launcher
- a clipboard manager
- an infobar to show things like the date/time, memory usage, disk space, battery level, wifi signal…
- an omnibar to perform an internet search, quick units conversions
- a calculator for simple math
- a bookmark manager (list, open, edit, add, remove)
- a password/2FA token manager (list, edit, add, remove, autofill internet fields)
- a wifi manager
- a vpn manager
I've explained the basis here if you're curious. Even though I was bad at keeping my code up to date you may get some ideas to expand your program.