This has been discussed elsewhere on the forum, But I add the link here too !
a Desktop Ship Control Unit is in dev (by a firm which already builds a train control unit, for train simmers), and the project seems to be quite interesting (anyway, as far as I know, it's the only one at this time, since wilco forgave their similair project).
Here a link ... http://raildriver.com/products/shipdriver.php