RE:xharbour-fivewin-ooh-minigui-etcss
Tienes varias opciones.
MiniGUI es una de las mas populares, es una GUI basada en funciones, la programación es un poco tediosa porque tienes que escribir muchisimo codigo para hacer las cosas, tiene un grupo de usuarios bastante grande y además es un producto "relativamente" Open Source, es de uso libre, sin embargo su autor, Roberto Lopez, no permite colaboraciones externas al proyecto si primero no son revisadas personalmente por él. (www.harbourminigui.com)
FiveWin es una de las comerciales mas populares, y también es de las mas veteranas, es sumamente fácil de aprender a nivel comandos, pero si quieres sacarle el máximo provecho entonces lo mejor es programarlo a nivel objetos, se logran cosas realmente espectaculares cuando dominas la POO con FW, y ademas ese conocimiento te sirve para muchas otras cosas como OLE y ADO. En mi experiencia personal las versiones mas estables fueron hasta las 2.4 y 2.5, después hubo ciertas incompatibilidades entre versiones, nosotros nos quedamos en la 2.5 y abandonamos actualizar a las versiones mas nuevas porque no ofrecían nada nuevo y lo que ya funcionaba antes o no funcionaba o funcionaba de manera distinta, las nuevas versiones no las he visto, pero tengo entendido en lo que va del año que llevan ya 4 actualizaciones. (www.fivetechsoftware.com)
Clip4Win es la competencia directa de FiveWin, en todos los aspectos, te ofrece la misma potencialidad, la versión de 32 bits se llama WinDock, y es totalmente gratuita. En su web encuentras todas las herramientas, así como varios ejemplos.(http://www.roessler-software.de/e195/e264/index_ger.html).
Todas las GUIs anteirores trabajan como clipper, es decir, tienes que compilar usando archivos .BAT, editores externos como el editor de código fuente y el editor de recursos, no tienen debugger.
Luego tenemos los "visuales", que son herramientas de desarrollo rápido (RADs) y que cuenta con entornos integrados de Desarrollo (IDES) similares a Delphi, Visual Basic o Visual FoxPro, tienes 2 opciones "el de la casa" Visual xHarobur (www.xharbour.com) que está recién liberado y Xailer (www.xailer.com) que va ya por la vesión 2.0. La ventaja que yo veo en Xailer es que está totalmente documentado y la documentación está en español. La ventaja de Visual xHarbour es que está construido con las herramientas nativas de xHarbour, lo cual garantiza compatibilidad.
Pero como dicen por ahí, para gustos los colores.