اگر منظورتون نرم افزار برای طراحی هست باید از wysywig ها استفاده کنید لینکای زیر می تونه کمکت کنه :
http://www.google.com/url?sa=t&rct=j&q=wysiwyg%20in%20linux&source=web&cd=2&cad=rja&uact=8&sqi=2&ved=0CCYQFjAB&url=http%3A%2F%2Flifehacker.com%2F5579328%2Ffive-best-wysiwyg-html-editors&ei=bPuRU8vrDOnf4QSd2YDABQ&usg=AFQjCNFN2c6naUHSLD9goe17nTjyar0ayg&bvm=bv.68445247,d.bGE
http://softwarerecs.stackexchange.com/questions/287/wysiwyg-html-editor-for-linux
http://www.junauza.com/2008/09/5-best-html-editors-for-linux.html
اگر دنبال IDE هستی netbeans .eclipse و aptana که البته اونم بر پایه eclipse هست میتونی استفاده کنی البته zend studio هم هست که خیلی قویه اما free نیست