Java and humble apologies

Now to Java. Some time ago, I think it was Euan who told us not to instal Java unless we really needed it (but I think there was a bit of software with a similar name that was OK). Now then, I want to open BookSmart.app which I have used a number of times to make jolly good photo books (in my opinion!). However, when I click on its icon I get the following message from on high: "To open "Smart.app" you need to install the legacy Java SE 6 runtime". So . . . please someone, what is my best course of action? I really do want to use BookSmart.