Kotlin client-side (cursed) mod adding a gui with a few quality-of-life toggleable features
Here the macros are numbered from 1 to 8 but you can name them as you wish.
Username404-59
Owner