I got it working with your lerp idea! It seems really cool. When you say not very good do you mean performance wise?
These are minor details, and Construct3 can handle them well. As an artist, you are free to do this and even more.
In terms of performance, it won't be immediately noticeable, because if there are 10 or 100 such health bars on the stage, it won't change much, but if there are more than a thousand of them, it could potentially harm the project.
I am more concerned about the logic of this, because every time our game will need to go through each health bar even when it has not changed.
Wouldn't it be better to change the amount of health when receiving damage from the enemy and start a “tween” to decrease it? Or only increase health when we drink potions.