@CD3 As far as I know, with Bukkit, you can only open windows/guis that exist somehow in minecraft(ie. the inventory gui), otherwise the game does not support it. I could be wrong about this though, as I've never tried to do it
I think the only way is you create a mod that communicates with a plugin within the server because if you create it opened directly into the running server.