Toolbelt plugin

im looking for a plugin or perhaps a port of a bukkit plugin named toobelt. it essentially binds functions to items specified in a config to allow for better methods of building.
im moving from a spigot server to sponge 1.10.2 and ive not found a plugin that does this yet, worldedit sortof has these tools but they require use of commands and items arent bound to specific ids on server start.

heres a link to the original plugin: https://dev.bukkit.org/projects/toolbelt

or if theres already a plugin that does this then could i get a link to it? thanks.

edit: i made some gifs to show the 4 tools from toolbelt we frequently use to demo what they do (our resource pack retexutres these items accordingly to match what they do)

paint brush: paint blocks using left click to select material and right click to place. chat will display the material id

data cycler: cycles through data values from 0-16 (if the block has data values, such as wool) left click decrements, right click increments

move wand (sledgehammer in toolbelt): pushes and pulls blocks based on the side touched. left click pushes, right click pulls

extrusion wand (pliers in toolbelt): extrudes the block based on side clicked. left click extrudes away from the player, right click extrudes towwards the player

Have you checked out the PowerTool function of Nucleus? That might cover some of your needs.

not sure if it is what i need. i want function that is similar to worldedits /repl tool that allows you to left click a block to select the block and right click to replace, but is indefinitely bound to an item id without having to type any command (amongst the other tools that come with toolbelt). that power tool seems to only bind commands to items and im not aware of a command that has the sam functionality as the paintbrush in toolbelt.
i appreciate your help though.

still looking for someone to do this, not found a single mod or plugin for 1.10 that does this. i thought such a simple thing wouldve been done somewhere by now but aparently not :S

Looks like an interesting plugin, I’ll take a look.

that would be amazing, i will eagerly await what you come up with! do keep in mind that the paintbrush is the most important tool if you do decide to have a go. and if possible, show legacy ids in the chat when the paintbrush selects a material to paint with