Popovers are probably the easiest way to do it. Instead of hard coding the text into the popover consider using a utility table that stores all the info. You could calculate the contents by calling the primary key of the "tooltip" via ExecuteSQL with an on-enter trigger so you wouldn't have to maintain relationships.
Another option is to create multiple text objects for your tool tips. Position the objects where you want them And group the objects. Set the objects to be hidden unless a $$variable has a certain value. Create a button that sets the value to show the text objects.