Since 0.20 came out, Irons and I have written a script which fairly accurately reproduces some of the major functionality in Forge's visual mode, appropriately called Visual Mode.lua.
You can get it from http://www.simplici7y.com/items/visual-mode-lua
Visual Mode.lua uses the engine's built-in keys, so it isn't quite as easy to use as Forge. But, once you get used to it, it should flow pretty well.
What can Forge do that Visual Mode.lua can also do?
- Mouse click application of textures/landscapes, lights, and transfer modes to primary and secondary solid sides
- Automatic alignment of surrounding textures
- Drag to align textures (not quite as well as Forge, but OK)
- Copy and apply textures without lights, copy and apply lights without textures, apply textures without aligning surrounding textures
- One level Undo
- Work natively in Mac OS X, Windows, and Linux
- Use OpenGL replacement textures
- Not crash on long distance views, too many transparent lines
- Apply textures from all collections, and all landscapes
- Use larger texture collections without creating sequences, and landscape collections with multiple bitmaps
- Use embedded shapes patches (including save)
- Teleport to numbered polygon
- Freeze in mid-air
- Co-operative texturing
- Apply transparent textures
- Drag to change floor/ceiling elevations
- Place switches, pattern buffers, terminals, and rechargers
- Be a little more elegant about the user interface, saving, etc., since it's a real application