I have recently written equity calculator in Java (as a hobby). It currently works for 4+-card Omaha High and Texas Holdem. It can do multiple ranges for Texas Holdem. It works for multiple boards. In fact I wrote it, because I often play double board 5-card Omaha and there is no such calculator AFAIK. You can contact me by email: my_nick at gmail.com.