Dungeonforge can do everything that is in the Dundjinni map except the bit that require direct drawing - but it is easy to do those on a transparent background in paint.net and add that as a background, tile or object in Dungeonforge.

I use VTTs pretty much all the time and wouldn't dream of using them for my basic map design. Not as fast, easy or flexible and not necessarily so easy to switch to another VTT. However, I do add all the moveables in the VTT.

I've never been a Dundjinni user, so I'm not sure about the current position about Java, but I am aware that it has at times only worked on certain (older) versions of Java. I would personally regard it as a security vulnerability if it did not work on the latest most secure version.